@seregindev

Как написать серверную часть?

Доброго времени суток!

Товарищи, подскажите пожалуйста!
Сейчас для курсового проекта, я выбрал написание веб-приложения на Java.
Проект будет представлять из себя простенькое приложение, в нем будет реализовано несколько функций: регистрация пользователей, погашение абонентской платы, вывод базы данных пользователей и сортировка.

Сейчас изучив основы самой java, нужно уже приступать к написанию серверной части проекта.
Подскажите пожалуйста, что лучше использовать для написания серверной части на java ?
  • Вопрос задан
  • 836 просмотров
Решения вопроса 3
@mvsavkin
1) Изучить сервлеты
2) Изучить jdbc
3) Tomcat
Ответ написан
@raspier
Java Developer
Если хотите обмениваться JSON, то смотрите в сторону Spring Rest. Тут потребуется как-то вызвать REST API через какой-нибудь JS фреймворк.
Если хотите встраивать данные в HTML, то смотрите в сторону Spring MVC.

Первый путь гораздо интереснее. Даром можете получить начальные знания, какого нибудь модного Vue.js или Angular2.

Начать лучше с того, что найти простое CRUD приложение. На Spring MVC таких навалом. Например, вот www.journaldev.com/3531/spring-mvc-hibernate-mysql...

Для второго случае, ищется чуть дольше. Но он будет интереснее, и, что не мало важно, скорее всего, получится красивее в плане дизайна. А для того, кто будет это оценивать, это может оказаться очень важно.

Если бы делал я, то стек был бы такой:
- Spring Boot + SpringRest (Гуглить RestController).
- ORM взял бы Hibernate или SpringData.
- Сборщик Maven
- БД, скорее всего нужна встроенная, чтобы проект запускался из коробки. Взял бы H2.
- Сейчас бы для фронта взял Vue.js, может пригодится в ближайшем году) + Bootstrap 4.
Ответ написан
AxianLTD
@AxianLTD
Используйте один из серверов приложений, для начала tomcat например. Для него есть поддержка в разных IDE. Или glassfish, но это будет малость посложней.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Emphasoft Санкт-Петербург
от 200 000 до 400 000 ₽
от 140 000 до 230 000 ₽
от 150 000 до 400 000 ₽
01 мар. 2021, в 22:54
150000 руб./за проект
01 мар. 2021, в 22:20
5000 руб./за проект