변환 재실행 시 고려사항

UML에서 Java로 변환 및 UML에서 EJB로 변환은 생성된 특정 요소에 @generated 태그를 추가합니다. 변환을 재실행할 때 변환이 요소 위에 @generated 태그를 겹쳐씁니다. 또한 변환은 클래스의 규정자 및 구성원과 메소드의 규정자, 매개변수 및 본문도 겹쳐씁니다.

UML에서 Java로 변환 및 UML에서 EJB로 변환은 생성된 특정 요소에 @generated 태그를 추가합니다.

UML에서 Java로 변환을 재실행하기 전에 변환에서 겹쳐쓰지 않으려는 요소로부터 @generated 태그를 제거할 수 있습니다. 대신 @ 문자 뒤에 문자를 삽입하여 @generated 태그를 편집할 수도 있습니다(예: @wasgenerated). 문자를 삽입하면 변환을 재실행할 때 변환이 겹쳐쓰지 않는 생성된 코드를 쉽게 식별하는 데 도움이 됩니다.

UML에서 EJB로 변환은 엔터프라이즈 Bean 클래스 및 엔터프라이즈 Bean 인터페이스에 @generated 태그를 추가하지 않습니다. 그러나 해당 소스 모델 오퍼레이션에서 생성한 엔터프라이즈 Bean 클래스 및 인터페이스의 메소드에는 @generated 태그를 추가합니다. 따라서 UML에서 EJB로 변환을 재실행할 때 변환은 이전에 생성한 Bean을 겹쳐쓰지 않습니다.


피드백