2011-01-27 5 views

답변

0

4 년 전 나는 몇 가지 도구를 perl로 작성했습니다. 그러나 오늘날의 관점에서 볼 때 하루 만에 소스를 살펴보고 불필요한 항목을 제거하고 두 기술을 모두 본 사용자가 주석을 추가하는 것이 가장 좋습니다.

@Starteless를 xml에 이전에 stateless 정의가있는 bean 클래스에 넣는 것만으로는 충분하지 않습니다. @EJB 주석을 사용하여 다른 bean을 주입하고 오래된 CMP 또는 BMP 데이터를 제거 할 가능성이 높습니다.

일부 툴링이있을 수 있지만, 최선의 방법은 잘게 빗으로 기존 소스를 검토하여 수행중인 작업을 파악하는 것입니다. 내가 IntelliJ에 EJB 리팩토링 도구를 사용하는 것이 좋습니다 것

+0

고맙습니다. 가장 현명한 접근 방법은 수동으로 마이그레이션을 수행하는 것입니다 ... – Igor

1
+0

또한이 스레드를 살펴보십시오 http://stackoverflow.com/questions/10120804/are-there-any-ejb-migration-tools-available-for -migrating-ejb-2-1-toejb-3-x – Raul

+0

이 IntelliJ의 리팩토링은 훌륭하게 들립니다. 필자는 Eclipse 사용자이므로 이러한 가능성을 알지 못했습니다 ... 어쨌든 수동 마이그레이션을 이미 수행했지만 필자는이를 확실히 시도 할 것입니다. 고맙습니다! – Igor