Bu eğitimle katılımcıların Spring Framework 'ü tanımaları ve MVC, JDBC uygulamaları geliştirebilmeleri amaçlanmaktadır. "Bu eğitimin öncesinde JAP - Java Advanced Programming eğitim(ler)inin alınmış olması önerilir." ve "bu eğitim sonrasında JAVA401 - Performance Optimized Back-end Development using Spring Core and Hazelcast,JAVA402 - RESTful Service Development Using Jakarta, Maven eğitim(ler)inin alınması önerilir."
Spring Modülleri ve Projeleri
Spring IOC (Inversion of Control)
Spring Bean'ler
Spring Application Context
Spring Dependency Injection
Spring XML yapılandırması
Spring Anotasyon yapılandırması
web.xml
servlet.xml
Spring MVC
DispatcherServlet
Spring REST
HTTP metodları
En iyi uygulamalar (Best Practices)
Veritabanı bağlantısı
JdbcTemplate
NamedParameterJdbcTemplate
CRUD işlemleri
Servis katmanı
Transaction Management (İşlem Yönetimi)
Spring ORM
Hibernate yapılandırması
DDL AUTO
Session API ile CRUD
Criteria API ile CRUD
Spring JPA
EntityManager ile CRUD