Разработать java ee приложение. С чего начать

537
17 февраля 2017, 02:02

Меня поджимает время, поэтому хочу знать все и сразу (прошу простить и понять).

Нужно разработать приложение, умеющее:

  1. Принимать http get и post запросы выводя содержимое бд (удаленный сервер) на сайте (обычный сайт с бд)
  2. Сервис, в фоне посылающий get и post запросы на удаленный ресурс, полученный ответ обрабатывается и заносится в бд

Я знаю основы java и разрабатывал приложения под Android, но с java ee не знаком. Подскажите учебники, которые позволят реализовать вышеперечисленное без литья воды.

Answer 1

Попробуй Spring 4 + Hibernate4. Вот в принципе простой гайд. http://www.journaldev.com/3531/spring-mvc-hibernate-mysql-integration-crud-example-tutorial

Единственный напряг будет с конфигурацией xml. Вообщем гайдов море по spring mvc + hibernate. По поводу сервиса который посылает get и post, можно реализовать обычный планировщик @Scheduled в spring. Например каждые 5 минут будет создаваться http client или просто httpconection и уже дальше в нём обрабатываешь полученные данные.

По учебникам, если время поджимает не думаю что есть время всё это переваривать. "Spring 4 для профессионалов" например

Answer 2

jdbc + servlets Первое для доступа к базе данных, второе для отображения на странице. Спринг и Хибернейт то дольше разбираться.

READ ALSO
android слайдер картинок [требует правки]

android слайдер картинок [требует правки]

как сделать слайдер и просмотр картинок как в приложении AliExpress на странице товара? есть толковые уроки?

397
Парсинг вводимой формулы для функции

Парсинг вводимой формулы для функции

Написал программу для отрисовки графиков вводимых функций, осталось научить компьютер понимать введённую функцию и передавать её на отрисовкуЧитал,...

513
Как запустить заданный класс в JAR-файле?

Как запустить заданный класс в JAR-файле?

В JAR-файле (Testjar) есть несколько классов с методом main (Class1, Class2)

329
Библиотека аннотаций Spring

Библиотека аннотаций Spring

Начал изучать Spring и начинаю понимать, чтобы хорошо писать надо разобраться в кишках SpringНа данный момент проблема с аннотациями

363