Sheraton Bal Harbour
Sheraton Bal Harbour
9701 Collins Avenue
Bal Harbour, FL 33154
Map »


Juergen Hoeller

Co-founder of the Spring Framework Project

Juergen Hoeller
Juergen has been the most active Spring developer since the open source project began from Rod's Interface21 framework back in February 2003. Juergen and Rod together continue to provide the direction for Spring.

Juergen has earned great respect in the Spring and J2EE communities for his energy, the quality of his code, his incredible attention to detail, and his huge contribution in Spring forums and mailing lists.

Juergen is an experienced consultant, with outstanding expertise in web applications, transaction management, O/R mapping technologies, and lightweight remoting. He has specialized in J2EE since early 2000, having held technology leader positions in various projects ranging from enterprise application integration to web-based data visualization.


Presentations

The Power Of Spring Transactions: From Local JDBC to WebLogic JTA Extensions

A core piece of Spring's middle tier support is the transaction abstraction. Spring is unique in that it clearly separates transaction demarcation (declarative proxies, source-level metadata, programmatic calls) from backend transaction management (JDBC, JTA, etc).

This session will start with Spring's various ways of demarcating transactions. Juergen will then continue to discuss backend transaction management choices, highlighting the strengths of JDBC-based transactions as well as illustrating the power of JTA integration.

As an example for Spring driving a high-end transaction coordinator, this session will finish by showing Spring in action on WebLogic Server 9.0. You’ll see live how Spring transactions are manageable with WebLogic’s transaction monitor and how Spring taps into other special features of the WebLogic platform.

Hidden Treasures: 10 Cool Spring Features You Might Not Be Aware Of

Spring not only provides core container features, it also comes with an extensive library that covers a wide range of topics. Many of those little features are less than obvious and thus not as widely used as the core container.

This session will pick a number of those "hidden treasures" from Spring's core library and highlight their benefits. No matter how much exposure you already had to Spring - it's pretty unlikely that you will leave this session without having learned anything new.

Enterprise Integration with Spring: Using JMS and JCA in a Spring Environment

Spring includes sophisticated support for JMS and JCA for integrating with enterprise backend systems. The newest addition to the family is support for asynchronous message listening based on plain POJOs, introduced in Spring 1.3.

This session will explore various usage styles for both JMS and JCA, illustrating the basic principles of using them in a Spring environment. Both setup in a high-end J2EE server as well as setup with standalone providers/connectors will be illustrated.

Exploring Spring ORM: From JDO to JSR220 Persistence

Spring provides dedicated support for many popular O/R Mapping solutions, out-of-the-box with the core distribution, namely: JDO, Hibernate, Oracle TopLink, Apache OJB, iBATIS SQL Maps, and - as the most recent addition - JSR220 persistence, also known as EJB3 persistence.

This session will explore the entire range of supported O/R Mapping solutions, elaborating their various differentiators in approach and API. We will illustrate how to integrate each of them into a Spring environment.

The main focus will be on key strenghts and discriminators of the respective O/R Mapping approaches rather than on details of a particular tool. Furthermore, we will highlight the consistency of Spring's support across diverse O/R Mapping tools.

Experience Session with Juergen Hoeller, Colin Sampaleanu, Rod Johnson and Jim Clark

Birds of a Feather Session focused on Persistence

This BOF will focus on Persistence & Spring. Bring your questions and comments to this session.

Hidden Treasures: 10 Cool Spring Features You Might Not Be Aware Of

Spring not only provides core container features, it also comes with an extensive library that covers a wide range of topics. Many of those little features are less than obvious and thus not as widely used as the core container.

This session will pick a number of those "hidden treasures" from Spring's core library and highlight their benefits. No matter how much exposure you already had to Spring - it's pretty unlikely that you will leave this session without having learned anything new.





Featured Speakers


 

Featured Sessions


 

Follow us on Twitter

Registration Fees

Registration is not currently available


Stay Informed

Not ready to register yet? Enter your email here to receive update notifications about this event.

Name:
Email:

 

Blogs