Spring Framework 3.x New Features
Course: SPR3NEW
Duration: 3 Days
Level: II
Course Summary
This course will help experienced Spring Framework developers understand the latest features and best practices in Spring Framework 3.x. Students will learn how to leverage new functionality and discover what has been add, replaced, and deprecated. This class is not an introductory class and should only be taken by experienced developers.
« Hide The Details
Topics Covered In This Course
Introduction
- Review of the development environment
- Deep dive into a fully integrated application
Spring 3.0 Annotations and Configuration
- Component Scanning Annotations and Stereotypes
- Component
- Service
- Repository
- Controller
- Scope
- Qualifier
- Spring Dependency Injection Annotations
- Resource
- Autowired
- ConstructorProperties
- Required
- Qualifier
- JSR-250 Annotations and Lifecycle
- Resource
- PostConstruct
- PreDestroy
- JSR-330 Dependency Injection Annotations
- Inject
- Named
- Qualifier
- Provider
- Scope
- Singleton
- Spring's JavaConfig Annotations
- Configuration
- Bean
- DependsOn
- Primary
- Lazy
- Import
- ImportResource
- Value
Spring 3.0 MVC
- Spring MVC Controllers
- Controller
- RequestMapping
- ModelAttribute Redirects
- Restful URL Mapping
- Object/XML Mappers
- Exception Mappers
- Validation and JSR-303
- JSON Bindings
Spring JDBC Templates
- JdbcDao
- JdbcTemplate
- jdbcTemplate.queryForInt()
- jdbcTemplate.queryForList()
- jdbcTemplate.update()
- jdbcTemplate.query()
- jdbcTemplate.execute() w/ Callbacks
- simpleJdbcInsert.executeAndReturnKey()
- NamedParameterJdbcTemplate
- PreparedStatementCallback
- RowMapper
- RowCallback Topics Expressly
What You Can Expect
At the end of this course, students will be able to:
- Understand differences between Spring 3 and previous versions
- Detail the differences between Spring 2.0 and 3.0
- Use Bean configurations through annotations
- Use Spring MVC annotations support
- Use the REST template for outgoing RESTful services
- Use Spring 3 support for REST services
- Use JMS template Rest support
Who Should Take This Course
This course is designed for experienced Spring Framework and Java developers.
Recommended Prerequisites
One or more years experience with Spring and Java is required.
Training Style
Instructor led with 50% lecture and 50% lab.
« Hide The Details
Related Courses
Code |
Course Title |
Duration |
Level |
|
SPRING1 |
Spring Framework Part 1 - Fundamentals, Injection, AOP, Beginning MVC |
5 Days |
I |
Details |
SPRING2 |
Spring Framework Part 2 - More MVC, Webflow, Web Services, Security, ROO |
5 Days |
II |
Details |
SPRING3 |
Spring Framework Part 3 - Batch, Integration, Data with JPA, Testing |
5 Days |
III |
Details |
SPRING4 |
Spring Framework Part 4 - Spring Data with JPA, Hadoop, MongoDB, and More |
5 Days |
III |
Details |
Every student attending a Verhoef Training class will receive
a certificate good for $100 toward their next public class taken
within a year.
You can also buy "Verhoef Vouchers" to get a discounted rate for a
single student in any of our public or web-based classes.
Contact your account manager or our sales office for details.
|