Курсът запознава аудиторията с принципите на Spring Framework - популярна Java технология за изграждане на софтуерни приложения, която предлага олекотена алтернатива на Java EE платформата. Учебният материал обхваща шаблоните "Inversion of Control (IoC)", "Dependency Injection" и идеологията за програмиране през интерфейси, принципите на аспектно-ориентираното програмиране (AOP), средствата на Spring за достъп до данни, интеграцията му с JDBC, Hibernate и средствата за разработка на уеб приложения (Spring Web MVC framework). За повече информация посетете страницата на курса.
Курсът запознава аудиторията с принципите на обектно-релационния достъп до бази от данни (O/R mapping) чрез технологията Hibernate. Дават се практически умения за използване на Hibernate за улесняване и унифициране на достъпа до данните в големи Java проекти. Разглеждат се следните теми: инсталиране и конфигуриране на Hibernate, дефиниране на съответствия между таблици в базата данни и POJO класове, конфигуриране на първичния ключ, използване на различни видове релации (едно към много, много към много и едно към едно), както и работата с персистентни обекти (зареждане, търсене, създаване, изтриване, промяна). Обръща се внимание и на по-сложни теми като: работа с HQL заявки, управление на транзакциите и използване на първо и второ ниво кеш. За повече информация посетете страницата на курса. Извиняваме се преместването на първоначално обявената дата.