코드 변경사항 보호

UML에서 EJB 3.0으로 변환에서 생성되는 코드에 대해 작성하는 변경사항을 보호하려면 @generated 어노테이션을 변경하거나 생성된 코드의 특정 위치에만 코드를 추가해야 합니다.
이 태스크 정보
생성된 코드에 대해 작성하는 변경사항을 보호하려면 다음 단계를 완료하십시오.
  • @generated 어노테이션 제거
    주: 이 어노테이션을 제거하는 경우 모델의 해당 요소에 대해 작성하는 변경사항은 다음에 변환을 실행할 때 코드로 전달되지 않습니다.
  • @generated 어노테이션 변경(예: @wasgenerated). 문자를 삽입하면 변환을 재실행할 때 변환이 겹쳐쓰지 않는 생성된 코드를 쉽게 식별하는 데 도움이 됩니다.
  • 생성된 코드에서 다음 주석 사이에만 코드 추가
    // begin-user-code
    // end-user-code

코드에서 다른 어노테이션에 대한 정보를 보호하려면 소스 모델에서 해당 스테레오타입에 어노테이션 세부사항을 포함시키면 됩니다. 또한 이 단계를 완료하면 반복적인 개발 프로세스 중에 변경사항을 조정할 때 어노테이션 세부사항이 제거되지 않습니다.