Rethinking Persistence: JPA/Hibernate and myBatis Compared

Rethinking Persistence: JPA/Hibernate and myBatis Compared

If you have an application, it probably talks to a database. In this presentation we’ll look closely at the pros and cons of the two most popular approaches to relational database integration: JPA (Hibernate) and myBatis.

Our analysis will walk through several topics, including:
* Developer productivity
* Caching strategies
* Debugging
* Session & transaction management
* Schema management

In particular, we’ll walk through a hands-on review of the myBatis 3 (based on simple annotations) and compare and contrast that with the JPA approach.

Video Producer: Seattle Java User Group