Java Spring Framework (JSI)
101 - Intro
- Konsep IoC
- PropertyEditors
- Placeholder Configurer
- Autowiring
102 - Aspect Oriented Programming
- Konsep AOP
- Common Use Case
- Implementasi Weaving
- Membuat advice
- Mendefinisikan pointcut
- Client code
103 - Spring JDBC Fundamental
- Datasource configuration
- Membuat XxxDao
- @Autowired
- SimpleJdbcTemplate
- RowMapper
104 - Spring JDBC Advanced
- SimpleJdbcInsert
- Membuat XxxService
- @Transactional
- One to Many Relationship
105 - Spring MVC Fundamental
- Arsitektur & Lifecycle
- Konfigurasi DispatcherServlet
- Membuat Controller sederhana
- Konfigurasi ViewResolver
106 - Spring MVC Advanced
- Form Handling Lifecycle
- Request Parameter Binding
- Post-Redirect-Get (PRG) Pattern
- Validation
107 - Spring MVC Form Tag
- Input Text
- Text Area
- Button
- Radio Button
- Dropdown List
- Multiple Selection
108 - Spring MVC File Upload
- HTML Form Encoding
- MultipartResolver
- Handling uploaded file
109 - Acegi URL Protection
- Acegi Filter Chain
- Authentication Processing
- Role Management
- URL Definition
110 - Acegi Method Protection
- Configuring Method Interceptor
- Configuring Permission
- Intercepting Domain Object
