solovladys
@solovladys
Люблю программировать, студент

Какой использовать стек технологий при разработке первого Java web-приложения?

Привет, ребят! В университете взял проект с задачей разработать web-приложение по аренде автомобилей на джаве. Какие посоветуете изучать технологии или с чего в целом лучше начать делать проект? С данным типом работ сталкиваюсь впервые, раньше был опыт только в разработке gui swing/fx приложений. Буду признателен за любую помощь!
  • Вопрос задан
  • 136 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Evgeny_13
Для лучшего понимания советую попробовать написать это на стандартных вещах в Java, Servlets, JDBC(дадут общее понимание работы фреймворков таких как Hibernate,Spring). После этого браться за Hibernate -> Spring.
Ответ написан
profyan
@profyan
Много хочу, мало имею
Spring в качестве DI контейнера и прочими фишками (например очень важная вещь Spring Security). В качестве библиотеки доступа к данным(бд) предлагаю использовать MyBatis. Это нечто среднее между голым Jdbc (его шаблонным кодом и непонятной иерархией эксепшенов) и Hibernate (который лишь на ранних этапах такой удобный и красивый. Но сложность поддержки кода со временем растет очень быстро и никто не отменял n+1 запрос).
Чтобы не париться с тонной конфигураций можно взять Spring boot в комплект.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
BostonGene Москва
от 100 000 до 200 000 руб.
Payneteasy Москва
от 120 000 руб.
МойСклад Москва
от 120 000 до 160 000 руб.
20 авг. 2018, в 21:21
30000 руб./за проект
20 авг. 2018, в 20:46
5000 руб./за проект
20 авг. 2018, в 20:38
700 руб./в час