The persistence part of EJB 3 (JSR 220) provides JPA, a standardized lightweight POJO persistence API for object/relational mapping. Today, your favorite ORMs such as Hibernate, Toplink, and Kodo are all now JPA implementations. To kick off the Enterprise track, this session will cover Spring's JPA support and the motivation behind it. It will demonstrate how Spring eases JPA development, testing, and deployment.
This session will cover Spring 2.0 JPA support, and the motivation behind it. It will demonstrate how Spring eases JPA development, testing, and deployment.
Use of scripting languages within a enterprise Java environment is on the rise. In this session Rod and Guillaume will examine practical scenarios where scripting adds value. You'll not only learn where dynamic languages such as Groovy fit, you'll also learn how to work with them effectively in a Spring environment.
While Spring has had scripting support for awhile now, only recently have we seen much uptake in this support by our user community. Use of scripting languages within a enterprise Java environment is definitely on the rise.
In this session Rod and Guillaume will examine practical scenarios where scripting adds value. You'll not only learn where dynamic languages fit, you'll also learn how to work with them effectively in a Spring environment.
By now you know that Dependency Injection facilitates unit testing. You also know you don't need Spring to properly unit test your code in isolation. However, when it comes to system integration testing Spring adds real value. Come to this highly-acclaimed session to experience the value in action.
Not only does Spring provide you an application configuration framework, it provides a holistic solution that makes your application's use cases and subsystems easier to test. The emphasis is on testing outside a JEE server or container, thus greatly improving productivity.
In this session, Rod will discuss: * Integration testing and the support that Spring provides for it * Issues around testing the persistence layer * Testing web applications
The presentation will include a demo showing how an application can be tested as it is developed without developers needing to wait for JEE container startup and deployment.