При использовании сервлетов & JSP в простом приложении с подключением к базе данных через пул DataSource/Connection, какова типичная архитектура приложения?Что такое типичная простая архитектура приложения Servlet + JSP + JDBC?
при создании объекта Connection, это сервлеты Распространенных приложений суперкласса и принят аргументом doGet/doPost?
как объект Connection передается классам DAO для восстановления/обновления состояния домена объектов?
- это исключения SQL, обработанные на уровне DAO, конкретном уровне сервлета или суперклассе сервлета?
Как разрабатываются шаблоны веб-сайтов? by JSP
include
бирка?Являются ли объекты DAO доступными в определенном сервлете, созданном, когда он впервые создан или лежит в другом слое, например, созданном в doGet/doPost?
Должно ли каждая маленькая операция в DAO восстановить соединение с DataSource или лучше передать соединение в конструкторе DAO?
Все ли данные переданы JSP по запросу.setAttribute или есть лучший способ?
Должен ли я переходить только на объекты/коллекции домена JSP или передавать весь DAO/другой медиатор для восстановления данных?
Должен ли мы достичь единственного объекта соединения для цельной цепи запроса-ответа? Если да, как это достичь?
Это очень много вопросов. –
просмотрите сами –