Я работал над веб-приложением Spring-mvc, которое принимает некоторые данные формы и отправляет их по электронной почте администратору.
Я хочу расширить это веб-приложение в приложение CRUD.Я подготовил несколько уроков гибернации, и мне нужно немного поработать над своими навыками SQL, прежде чем я начну работать над этим.
Что мне нужно, так это то, что нужно учитывать при расширении.Объем работы, который пойдет на это, означает, что я не могу позволить себе много ошибок при работе с основами этого проекта.
Основным компонентом будет панель администратора, которая может работать с отправленными формами.
+ После этого система может быть доработана путем добавления пользовательской базы данных, в которой после каждого заполнения формы будет создаваться пользователь.
Так что на самом деле основнойпункты моего вопроса:
- Должен ли я просто начать разработку БД и изучать Hibernate?
- Нужно ли что-то рассматривать СЕЙЧАС, если я хочу иметьаутентификация пользователя по линии?
- Рассматриваю ли я наиболее подходящие технологии?(Hibernate, mysql + Spring Security я предполагаю для аутентификации?)