문제

What do we mean when we say "Migrating the specification level of Java EE projects"? Does this actually entail an application rewrite?

도움이 되었습니까?

해결책

Basically, Java EE specification is backward compatible, so I don't think it requires you to rewrite your application code.

I think it rather means that you're moving from e.g. J2EE 1.4 to Java EE 6, so that you application server will provide additional features which you can but doesn't have to use.

However, in time, it might be required or acceptable to rewrite some of your application code because it might be cleaner, more maintainable, easier to read, faster, smaller and so on.

다른 팁

I don't think it means a rewrite.

It probably means that your Java EE project should pass the tests in the Application Verification Toolkit (AVK) for the required specification level or version (eg: J2EE 1.4/Java EE 5/Java EE 6)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top