Chris Richardson Consulting, Inc.
 
home
who we work with
our services
articles and downloads
Chris's blog
contact us
about us
 

   POJOs in Action

"A good way to quickly get up to speed with today's practices for lightweight development."
Floyd Marinescu, Founder, InfoQ.com Creator, TheServerSide.com

Quickly learn about POJO development options

If you are brand new to POJOs and haven't yet chosen your lightweight frameworks then our POJO framework immersion can help you quickly come up to speed. During this immersion, which is combination of training and coaching, you learn about and use each of the various POJO frameworks. At the end of this immersion you will understand:

  • Why POJO development is simpler and faster than EJB developer

  • Key POJO programming concepts including dependency injection and object/relational mapping

  • The similarities and differences between the various persistence options

  • The key differences between Spring and EJB 3 applications

This immersion consists of the following modules

Module What you will learn ... What you will develop....
Overview of POJO development
  • The key concepts of developing applications with POJOs
  • Designing a domain model
  • Introduction to Object/relational mapping with Hibernate, JDO and JPA (Java Persistence API)
  • Overview of dependency injection
  • Managing transactions with Spring and EJB 3
 
JDO persistence
  • Persisting a domain model with JDO
  • Using Spring's Hibernate support classes
  • Persist a sample domain model with JDO
Hibernate persistence
  • Persisting a domain model with Hibernate
  • Using Spring's Hibernate support classes
  • Persist a sample domain model with Hibernate
JPA persistence
  • Persisting a domain with JPA
  • Using Spring's JPA support classes
  • Persist a sample domain model with JPA
Database access with iBATIS
  • Introduction to iBATIS
  • Using Spring's iBATIS support classes
  • Implement DAOs using iBATIS
Building applications with Spring
  • Using Spring dependency injection
  • Using Spring transaction management
  • Building and deploy a POJO facade with Spring
Building applications with EJB 3
  • Using EJB 3 dependency injection
  • Using EJB 3 transaction management
  • Build and deploy a facade with EJB 3

For more information

For more information about our immersions and other services please fill in this form.

Name:
Email:
Comments:
   

 

 

ELATED PageKits © ELATED.com 2003.