• 26 июня 2014, четверг
  • Санкт-Петербург, Батайский пер., 3А

Тренинг Евгения Борисова «Full stack web applications with Hibernate, Spring and Spring MVC»

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

3554 дня назад
26 июня 2014 c 10:00 до 19:00
Санкт-Петербург
Батайский пер., 3А

26 июня в Санкт-Петербурге состоится однодневный тренинг Евгения Борисова «Full stack web applications with Hibernate, Spring and Spring MVC». Тренинг рассчитан на Java-разработчиков, использующих Spring и желающих получить знания о том как правильно задействовать Spring на всех слоях архитектуры: от работы с базой данных до защищенного веб приложения.

Описание тренинга

Наиболее распространённый вид приложений включает в себя работу с базой данных, бизнес логику и веб клиента. Данный тренинг научит вас использовать Spring для на всех уровнях таких приложений, для создания максимально правильной архитектуры. Мы поговорим о наиболее популярных модулях спринга, таких как Spring-MVC и Spring-security. Рассмотрим работу с декларативными транзакциями и интеграцию с Hibernate-ом. И наконец напишем приложение, включающее все выше перечисленные слои, которое поможет закрепить теоретические знания.

 

Целевая аудитория

Тренинг рассчитан на Java-разработчиков, использующих Spring и желающих получить знания о том как правильно задействовать Spring на всех слоях архитектуры: от работы с базой данных до защищенного веб приложения.

Детальная программа
• ORM
    o JPA против Hibernate
    o Xml против аннотаций
    o Entity
    o Разрешение нестыковок интеграции базы данных с Java
• Настройка hibernate при помощи Spring
    o Datasource
    o EntityManagerFactoryBean
    o Впрыскивание EntityManager в Dao
    o Использование правильных аннотаций Spring-a
• Работа с транзакциями
    o ACID
    o Декларативные транзакции в Spring-e
    o Виды изоляций
    o Блокировки
    o Propagations
• Spring MVC
    o Контроллеры
    o Spring Servlet
    o Настройка web.xml
    o Настройка веб контекста через java config
• Spring Security
    o Security.xml
    o Фильтры
    o Группы и роли
    o Login
• Написание цельного приложения

 

Не забудьте захватить ваш ноутбук.

 

О тренере

9b607294-eb96-424f-8c82-68bcd52d3105Евгений Борисов разрабатывает на Java с 2001 года и принял участие в большом количестве Enterprise-проектов. Пройдя путь от простого програмиста до архитектора и устав от рутины, он вышел в свободные художники. Сегодня Женя пишет и проводит курсы, семинары и мастер классы для различной аудитории: live-курсы по J2EE для офицеров израильской армии. Spring – по WebEx’у для румын, Hibernate через GoToMeeting для канадцев, Troubleshooting и Design Patterns для украинцев.

Женин девиз: Если 18 часов подряд преподавал, можно и отдохнуть — пописать код!

 

Место проведения

Отель «Sokos Olympic Garden», Батайский пер., 3А

Регистрация