Содержание

  • Основы протокола HTTP
  • Структура JEE Web приложения
  • Подключение к БД: DataSource
  • Сервлеты
  • Пример сервлета. Работа с потоками при использованиии BLOB-полей.
  • JSP страницы
  • Прямое соединение с БД. Варианты жизненного цикла соединения. Проблемы.
  • Пул соединений с базы данных
  • Жизненный цикл транзакции БД. Необходимость пессимистической или оптимистической блокировок.
  • Model View Controller
  • Жизненный цикл Hibernate-сессии. Проблема lazy-загрузки в JSP, OpenSessionInViewFilter.

Задание (Опционально)

  • Реализовать web-интерфейс к своей схеме базы данных.

Материалы к практическому занятию

  Файл Изменено
Microsoft PowerPoint 97 Слайд-шоу 3_Web.ppt Презентация к занятию ноя 24, 2010 by Eugene Gavrilov
Microsoft Word 97 документ TomcatGuide.doc Краткое руководство по Apache Tomcat ноя 24, 2010 by Eugene Gavrilov
ZIP Архив WebSample.zip Архив с проектами-примерами ноя 24, 2010 by Eugene Gavrilov

Программные продукты

  1. Web-контейнер Apache Tomcat
  2. Spring MVC (в составе Spring Framework)
  3. Struts 2
  4. ASP.NET MVC

Литература

  1. Spring MVC Step By Step
  2. ASP.NET MVC in Action, Manning
  • Нет меток