2012-12-14 73 views
10

Gần đây tôi đã tìm kiếm một công cụ để tạo mã Java từ một sơ đồ UML. Tôi đã xem Papyrus và Omondo cho Eclipse. Vấn đề tôi gặp phải là công cụ này là cần thiết trong một số dự án được nạp với các lớp JPA và JAXB. Điều này làm cho cả Omondo và Papyrus xuất hiện ngắn, vì chú thích và getter/setters khá quan trọng. Điều tôi đang tìm kiếm là một công cụ có thể duy trì một sơ đồ lớp đồ họa của các dự án này, như một sơ đồ UML, và sau đó dịch nó thành mã Java khi cần thiết.Công cụ tạo mã UML và Java

Những gì tôi đang tìm kiếm một đáng tin cậy Biểu đồ lớp là ->mã Java công cụ, tốt nhất UML dựa, mà hỗ trợ (càng nhiều càng tốt về) như sau:

  • Java nguyên thủy (và wrappers)
  • Chú thích về phương pháp và các thuộc tính
  • cách tham khảo của lớp lõi Java trong sơ đồ lớp
  • Dễ getter/setter phương pháp hệ
  • Mã hóa trực tiếp trong các phương pháp định nghĩa

Nếu có ai biết của một công cụ (nó không phải là sơ đồ lớp UML) Tôi rất muốn biết về nó.

Trả lời

7

Đối với tôi công cụ UML lớn nhất là ArgoUML. Nó rất mạnh mẽ. Dựa trên Java. Nó liên tục được cải thiện và trở thành công cụ hữu ích hơn và nhiều hơn nữa.

+2

AgroUML? một lỗi đánh máy? –

1

Tại sao không nhìn vào BoUml .... khá đẹp và rất nhanh.

The link

Các vấn đề liên quan