2012-12-14 2 views
10

저는 최근에 UML 다이어그램에서 Java 코드를 생성하는 도구를 찾고있었습니다. 필자는 이미 Papyrus와 Omondo를 Eclipse로 보았다. 문제점은 JPA 및 JAXB 클래스로로드 된 많은 프로젝트에서이 도구가 필요하다는 것입니다. 주석과 getter/setter가 상당히 중요하기 때문에 Omondo와 Papyrus는 모두 짧아집니다. 내가 찾고있는 것은 UML 다이어그램처럼 이러한 프로젝트의 그래픽 클래스 다이어그램을 유지하고 필요에 따라이를 Java 코드로 변환 할 수있는 도구입니다.UML에서 Java 코드 생성 도구

내가 무엇을 찾고 있어요 것은 신뢰할 수있는 클래스 다이어그램이다 - 다음 바람직 기반 UML>자바 코드 도구, 그 지원 (가능한 한 많은) : (

  • 자바 원시 및 래퍼)
  • 방법에 대한 주석 및 클래스 다이어그램
  • 쉬운 게터/setter 메소드 생성 자바 핵심 클래스의
  • 참조하는 속성
  • 내가 매우 그것에 대해 알고 싶습니다 (이것은 UML 클래스 다이어그램 일 필요는 없습니다) 정의 된 방법

사람이 도구를 알고있는 경우에 직접 코딩.

답변

7

가장 큰 UML 도구 ArgoUML입니다. 그것은 매우 강력합니다. Java 기반. 끊임없이 개선되고 점점 더 유용한 도구가되었습니다.

+2

AgroUML? 오타? –

1

왜 BoUml을 보지 않습니까? 아주 훌륭하고 정말 빠릅니다. 저에 관해서는

The link

3

Eclipse을 사용하는 경우의 일부인 Dali 프로젝트의 일부인 JPA 다이어그램 편집기를 확인해야합니다. 이를 통해 다이어그램 형식으로 JPA 엔티티와 직접 작업 할 수 있습니다.

달리 프로젝트

는 JAXB에 대한 툴링 지원을하고있다.

관련 문제