Вроде изучаю Spring, но тем не менее никак не могу понять(и найти), реальный пример с продакшн стэком технологий, которые используют в реальных проектах.
Например я знаю так: Spring(в нем как-то не понятно Hibernate пристроен, то-есть JPA как-то подключает его без явного внедряет в зависимостях Hibernate, потом Security модуль и другие), Logger(slf4j, etc), JUnit, db-connector, если это не Rest, то template engine(thymleaf, freemarker, mustache, etc), если REST, то React/Vue/Angular. Что еще?
Есть ли пример/план, какой используют для реальных приложений? То-есть перечисление всех, что используют со старта вплоть до публикации в сеть. Например видел видео про Spring + webix, используют ли этот webix? Или это не для серьезных приложений, а так, дома поиграться? А как строить приложения? Каждый по-своему показывает примеры: у кого-то структура проекта состоит например из: model, repository, service, controller, config. У кого-то есть еще пакеты как: dao, dto, handlers и тд и тп. Как понять, какой из них подходящий? У одних есть пакет webapp, в других пакет resources/templates.
Есть ли какая-то статья насчет всего этого, и что нужно считать, как просто обучающий проект, в котором не стоит обращать внимание на такие вещи. А где примеры с правильным построением и использованием лучших технологий, фреймворков для работы. Есть еще такие штуки как Guava и другие, часто ли они используются?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Здраствуйте, может кто знает, как сделать так, чтобы меню бесконечно повторялось после выполнение задания (выход с меню в 4 пункте есть)То...
Уже много раз сталкиваюсь с одной проблемойЕсть два алгоритма на Java и Python
Я делаю в программе поле для ввода (JTextPane) с проверкой правописанияИ хочу сделать подчеркивание у каждого слова, к которому есть варианты...
Всем привет! Подскажите, пожалуйста: какая технология используется для реализации кнопки меню как на сайте https://wwwpanoply