Access Keys:
Skip to content (Access Key - 0)

What's new in Hibernate: a JPA 2 perspective

Abstract

If you want to know what new feature of Hibernate you are missing, come and join us.

Java Persistence 2 is closing the gap and standardizes even more persistence related features.
What does this mean in the context of the Hibernate project? Generally speaking, what's new in Hibernate?

In this session, we will check out the new features of Hibernate and in particular the one coming from Java Persistence 2. They will be explored in live coding sessions.

We will explore:

  • the new type-safe Criteria API as well as its close brother the new Hibernate Static metamodel generator
  • the new locking options and their consequences for your applications
  • Infinispan's new second level cache
  • fetch profiles
  • the new partial generators
  • and many more things


View talk on Parleys.com - Part 1 and Part 2

We will also walk through what's beyond Hibernate Core: Hibernate has slowly grown from the ORM to a set of domain model centric tools like validation, full-text search and so on:

  • Hibernate Validator and the Bean Validation specification
  • Hibernate Envers and temporal data support
  • Hibernate Search and full-text search for Hibernate applications.

General knowledge of Hibernate or ORM (Object Relational Mapping) is preferred.

Speaker

retweet

Do you like this talk?


Related Presentations

Beginning with the Java EE 6 Platform
Creating Lightweight Applications With Nothing But Vanilla Java EE 6
Java EE 6 Tooling Status what am I missing
Java EE 6 Tutorial. Reloaded!
Java Persistence 2.0
JPA Futures
Project Lombok Boilerplate busters
The Java Persistence Criteria API
To scale or not to scale
What's new in Hibernate a JPA 2 perspective

Search by Tag

Below are the 190 labels used in Devoxx 2010 listed alphabetically. Click on a label to see its associated content.
activiti, actors, adobe, agile, air, ajax, akka, alm, amazon, analysis, android, animations, annotations, apache, ast, asynchronous, atomsphere, authentication, authorization, authz, azure bayeux, birt, blackberry, bof, bpm caching, camel, cassandra, cdi, ci, clojure, closures, cloud, clusters, collaboration, collections, comet, conference
design, devops, dsl, duchess, dvcs, ec2, eclipse, ehcache, ejb3, ejb31 faces, fantom, findbugs, flash, flex, flex4, foss gae, gaelyk, gis, git, glassfish, google, grails, groovy, gui, guice, gwt
hadoop, hazelcast, hbase, hdfs, hibernate, hive, html, html5, http, hudson, infinispan, ioc, iphone, itext, izpack j2ee, java7, java8, javaee, javaee6, javafx, javaposse, javascript, javase, javase7, javase8, jax-rs, jax-ws, jdk, jdk7, jdk8, jms, jmx, jpa, jpa2, jquery, jsf, jsf2, jsonp, jsr299, jsr330, jug, jvm labs, lambda, loadui, lombok, mahout, mapreduce, maven, methodology, microsoft, mobile, modules, mongodb, morlocks, multicore, mylyn
news, nexus, no-sidebar, nosql, oauth, oltp, openam, openid, openjdk, openoffice, osgi parleys, patterns, pdf, performance, prototype, puzzlers, quickie, rails, repl, reporting, rest, ria, roo scala, scalable, seam, search, servlet, servlet3, soa, soloist, speakers, spock, spring, springmvc, sql, stm, struts, svn, symbian
tapestry, tdd, testing, tools, tools_in_action, twitter, uma, uml, university, url, visualvm, voldemort w3c, web20, webos, websockets, websphere, weld, wicket, ws-addressing, wtp, xfa, xhr, xml
Adaptavist Theme Builder Powered by Atlassian Confluence