2012-04-18 4 views
0

"Java EE 프로젝트의 사양 수준 마이그레이션"은 무엇을 의미합니까? 실제로 응용 프로그램을 다시 작성해야합니까?Java EE 프로젝트의 사양 수준 마이그레이션

+0

크로스 - 프로그래머가 게시 : http://programmers.stackexchange.com/questions/144963/migrating-the-specification-level-of-java-ee-projects – gnat

답변

1

기본적으로 자바 EE 사양입니다 이전 버전과 호환되므로 응용 프로그램 코드를 다시 작성해야한다고 생각하지 않습니다.

나는 오히려 예를 들어, J2EE 1.4에서 Java EE 6으로 응용 프로그램 서버가 추가 기능을 제공하므로 사용할 필요가 없습니다.

그러나 시간이 지남에 따라 애플리케이션 코드가 더 깨끗하고 유지 보수가 용이하며 읽기 쉽고 빠르며 작을 수 있기 때문에 일부 애플리케이션 코드를 다시 작성해야 할 수도 있습니다.

+0

"응용 프로그램 서버는 사용할 수 있지만 사용하지 않아도되는 추가 기능을 제공합니다."이렇게하면 다시 쓸 수 없으며 해당 서비스를 변경하지 않고 마이그레이션 할 때 자동으로 사용할 서비스가 있습니다. 암호? 감사. – hakish

+0

음, 모든 서비스가 여전히 작동해야 함을 의미합니다. 필요한 응용 프로그램 서버 기능 만 사용하게됩니다. 새로운 버전의 사양이 앱 서버에 새로운 기능을 제공하는 경우 먼저 코드에서 사용해야하며 리팩터링이 필요합니다. 그러나 일반적인 사용 사례 일뿐입니다. 코드를 다시 작성하지 않고는 새로운 기능을 사용할 수 없습니다. 요점은 - 당신은 ** 이것을 ** 할 필요가 없다는 것입니다. –

+0

오, 알았어, 고마워! – hakish

1

재 작성을 의미하지는 않습니다.

그것은 아마 당신의 자바 EE 프로젝트는 요구 사양 레벨 또는 버전에 대한 Application Verification Toolkit (AVK)의 시험을 통과해야한다는 것을 의미 (예 : J2EE는 1.4/자바 EE 5/자바 EE 6)

+1

+1 AVK 링크 :-) –

+0

감사합니다 AVK 링크를 위해, 그것을 인식하지 못했습니다! – hakish