JAVA Migration от 1,6 до 1,8 и 11 - PullRequest
       43

JAVA Migration от 1,6 до 1,8 и 11

0 голосов
/ 05 сентября 2018

У меня есть проект, построенный на EJB Framework, JSP и Servlet. До сих пор он работал нормально на Java 1.6, но с тех пор, как Oracle объявила о прекращении поддержки, она вынудила нас ускорить процесс перехода на 1.8, а затем и на 11 версий JAVA. Мои вопросы -

1) Поскольку бины сущностей устарели с Java EE 6. Какова лучшая альтернатива, учитывая время, усилия и производительность?

2) Это хороший план, чтобы переместить EJB 2.2 на 3.2 или мы должны использовать какой-либо другой фреймворк?

3) Какая лучшая альтернатива SOAP, JAXB?

4) Должны ли мы переместить текущий проект в SPRING и REST? Если да / нет, то почему?

1 Ответ

0 голосов
/ 05 сентября 2018

Краткий ответ:

1) Поскольку бины сущностей устарели с Java EE 6. Что лучше альтернатива с учетом времени, усилий и производительности?

Перейти к объектам JPA

2) Это хороший план, чтобы переместить EJB 2.2 на 3.2, или мы должны использовать любой другой основа

Да, придерживайтесь EJB, просто обновитесь до 3.x и переключитесь на локальные интерфейсы, если используете удаленный доступ.

3) Какая лучшая альтернатива SOAP, JAXB?

Вы можете использовать JAX_WS, если хотите использовать веб-службы или перейти к REST (JAX-RS)

4) Должны ли мы переместить текущий проект в SPRING и REST? Если да / нет то почему?

Оставайтесь с Java EE, у него есть все необходимые функции. Нет смысла изучать дополнительные рамки. Если вы хотите немного модернизироваться, вы можете проверить функции микропрофиля Java EE. Вы можете проверить OpenLiberty , современный, быстрый и легкий Java EE-совместимый сервер.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...