Я решил сделать небольшое веб-приложение на Spring Boot. Планировщик задач для пользователей. Соответственно сделал 2 Entity класса User и Task, сделал запись в БД с использованием Hibernate, настроил связи manytoone, onetomany между пользователями и задачами, написал контроллер. И у меня возник вопрос, какой хороший тон для разработки веб-приложений на Spring 5. Я видел несколько реализаций взаимодействия с БД, кто-то реализует Service классы в которых поднимает SessionFactory для Hibernate и работает с БД через них, кто то использует CrudRepository или JpaRepository (ну в зависимости от задачи конечно), и работает через них. В некоторых случаях реализуют DTO классы, иногда обходятся без них. Но я не могу понять, какая информация и подход является устаревшим на данный момент (некоторые статьи от 2015 года), а что сохранило свою актуальность. Как сейчас в 2020 принято делать веб-приложения? Что обязательно должно быть в полноценном веб-приложении, помимо Controller и Entity? Какой подход к веб-разработке на Spring сейчас актуален? В идеале я бы хотел просто услышать более или менее общую инструкцию типа "После того как ты сделал Controller и Entity, нужно сделать сделать свой Repository унаследовав JpaRepository(опционально, может быть CrudRepository), потом сделать Service классы для каждого Entity и еще какой то класс для обслуживания связей между сущностями, <Какая-то технология или методы/классы/подход> сейчас считается плохим тоном, их не нужно использовать, лучше пользуйся ...."
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Учусь использовать thymeleaf, пока идет тугоЕсть admin, только он может добавить новую команду, т е надо создать форму, где надо ввести имя команды...
Есть класс UserDTO и класс CarDTO
Делаю скрипт, который будет загружать картинку в библиотеку медиафайловДвижок WordPress, но скрипт(самопис), который выполняет загрузку, к движку...