Темы занятий:
Содержимое по меткам | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
- Диагностика Enterprise приложения. JMX, JConsole, логирование, log4j.
Основы JavaScript и библиотеки jQuery.
AJAX. Механизмы работы и области применения.
Структура Enterprise приложения. JEE сервер.
Enterpise Java Beans: Stateless/Statefull Session Beans.
Java Messaging Service. Области применения и шаблоны проектирования архитектуры messaging-систем.
Практика
Содержимое по меткам | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Дополнительные темы (архив):
Содержимое по меткам | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
- Типовые подходы к реализации специфических требований. Custom fields, Workflow engines, Rule engine
- Приемы оптимизации производительности Enterprise-приложений.
Задание на курсовую работу
Разработать Java EE Web приложение, работающее с базой данных (совместно с курсом "Распределенные базы данных") и реализующее один или несколько из вариантов использования (на отображение и изменения состояния базы данных) по следующим требованиям:
- С использованием MVС подхода (одной из библиотек, например Spring MVC)
- С поддержкой транзакций (все SQL-запросы действия пользователя должны выполняться в одной транзакции)
- С поддержкой логирования (например, log4j или slf4j)
- С использованием AJAX (например, для автозаполнения или сохранения данных на сервер с помощью jQuery).
- C поддержкой Security (Аутентификации и авторизации, например, с использованием Spring Security)
- Реализовать веб-сервис или REST-сервис и клиента для демонстрации работы (например, с использованием Spring MVC или Apache CXF)
Коллоквиумы
Содержимое по меткам | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Литература
- Брюс Эккель, Философия Java (Thinking In Java), 3-е или 4-е издание.
- Кей С. Хорстманн, Гари Корнелл Java 2. Библиотека профессионала.
- Abel Avram, Floyd Marinescu Domain Driven Design Quickly http://www.infoq.com/minibooks/domain-driven-design-quickly
- Craig Walls, Ryan Breidenbach. Spring in Action, Second Edition
- Java EE 5 Tutorial (http://java.sun.com/javaee/5/docs/tutorial/doc)
- Бибо, Кац. jQuery. Подробное руководство по продвинутому JavaScript (jQuery in Action)
This is the home of the Архитектура распределенных корпоративных приложений на платформе Java space.
To help you on your way, we've inserted some of our favourite macros on this home page. As you start creating pages, blogging and commenting you'll see the macros below fill up with all the activity in your space.
...
Column | ||
---|---|---|
| ||
|
...
width | 5% |
---|
...
width | 35% |
---|
...
Navigate space
...
Page Tree Search |
---|
...