Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Spring Data Repositories - A Deep Dive

Spring Data Repositories - A Deep Dive

Slides of my talk at BedCon 2013 in Berlin, Germany.

Oliver Drotbohm

April 04, 2013
Tweet

More Decks by Oliver Drotbohm

Other Decks in Programming

Transcript

  1. Oliver Gierke Spring Data engineer Core / JPA / Mongo

    JPA Expert Group [email protected] www.olivergierke.de olivergierke
  2. "e implementation of the persistence layer will be based on

    the Spring Data repositories abstraction. Customers can be saved, looked up by their id, email address.
  3. "As a user, I want to search for customers by

    firstname, lastname, email address and any combination of them
  4. Proxy mechanism Using Spring's JDK proxy support Bootstrap through Factory

    Spring FactroyBean / CDI XML namespace / @EnableRepositories
  5. Spring Data Modern Data Access For Enterprise Java NoSQL JPA

    JDBC Redis Big Data Hadoop HBase MongoDB Neo4j REST exporter Roo Hive Pig Querydsl Repositories Gemfire Splunk