Spring Day | Data Access 2.0? Please Welcome Spring Data! | Oliver Gierke
Upcoming SlideShare
Loading in...5
×
 

Spring Day | Data Access 2.0? Please Welcome Spring Data! | Oliver Gierke

on

  • 1,085 views

 

Statistics

Views

Total Views
1,085
Views on SlideShare
1,085
Embed Views
0

Actions

Likes
0
Downloads
9
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Spring Day | Data Access 2.0? Please Welcome Spring Data! | Oliver Gierke Spring Day | Data Access 2.0? Please Welcome Spring Data! | Oliver Gierke Presentation Transcript

  • Data Access 2.0? …please welcome… Spring Data! Oliver Gierke
  • Oliver GierkeSpring DataCore/JPA/MongoDBogierke@vmware.comwww.olivergierke.deolivergierke
  • What to expect?
  • How?Why? What?
  • A Developer‘s View5
  • What to expect? NOT!
  • What to expect? NOT!7
  • Retrospect
  • Relational databases
  • Scaling
  • Data structures
  • Hibari Voldemort Membase Riak Cassandra RedisSimpleDB (No)SQL MongoDB OrientDB CouchDB HBase Sones Neo4J
  • Graphs
  • Documents
  • Column families
  • Key Value
  • Forest for the woods?
  • A Developer‘s View18
  • There‘s someSpring for that!
  • Spring Data
  • " … provide a familiar and consistent Spring-based programming model while not over-abstracting custom traits of the specific store.
  • Spring Data JDBC JPA
  • Spring Data JDBC JPA
  • Spring Data JDBC JPA
  • Spring Data JDBC JPA
  • Spring Data JDBC JPA
  • Building blocks
  • Spring
  • Mapping
  • Templates
  • Repositories
  • Repositories Querydsl32
  • DEMO
  • Wrap up
  • Wrap up• Sophisticated mapping support• Templates• Repositories• Querydsl• Spring namespace• Geospatial support• Cross-store persistence
  • Questions?
  • Resources• www.springframework.org/spring-data• github.com/SpringSource/spring-data-mongodb• http://www.se-radio.net/2010/07/episode-165-nosql-and- mongodb-with-dwight-merriman• http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs- redis