23
Spring Data & MongoDB MongoDB for Java developers Oliver Gierke

Spring Data and MongoDB

Embed Size (px)

DESCRIPTION

An introduction into Spring Data MongoDB as well as CloudFoundry for Java and Mongo developers

Citation preview

Page 1: Spring Data and MongoDB

Spring Data & MongoDB

MongoDB for Java developers

Oliver Gierke

Page 3: Spring Data and MongoDB

Spring Data

Page 4: Spring Data and MongoDB

Spring Data

JPAJDBC

Page 5: Spring Data and MongoDB

Spring Data

JPAJDBC

Page 6: Spring Data and MongoDB

Spring Data

JPAJDBC

Page 7: Spring Data and MongoDB

Spring Data

JPAJDBC

Page 8: Spring Data and MongoDB

Spring Data

JPAJDBC

Page 9: Spring Data and MongoDB

Building blocks

Page 10: Spring Data and MongoDB

Spring

Page 11: Spring Data and MongoDB

Templates

Page 12: Spring Data and MongoDB

Mapping

Page 13: Spring Data and MongoDB

Repositories

Page 14: Spring Data and MongoDB

Demo

Page 15: Spring Data and MongoDB

Cloud Foundry

Page 16: Spring Data and MongoDB

Cloud Foundry

Clou

d Pr

ovid

er In

terfa

ceA

pplication Service Interface

Private Clouds

PublicClouds

MicroClouds

.js

Data Services

Other Services

Messaging Services

.COM

Page 17: Spring Data and MongoDB

Demo

Page 18: Spring Data and MongoDB

Wrap up

Page 19: Spring Data and MongoDB

• MongoTemplate

• Sophisticated mapping support

• Repositories

• Spring namespace

Wrap up

Page 20: Spring Data and MongoDB

• Querydsl support

• Log4J appenders

• Cross-store persistence

• Geospatial support

Wrap up

Page 21: Spring Data and MongoDB

Questions?

Page 23: Spring Data and MongoDB

Sources

• Building blocks - http://www.sxc.hu/photo/297189

• Mapping - http://www.sxc.hu/photo/1253374

• Questions - http://www.sxc.hu/photo/860327

• Repository - http://www.sxc.hu/photo/1042408

• Spring - http://www.sxc.hu/photo/1291358

• Umbrella - http://www.sxc.hu/photo/834905

• Template - http://www.sxc.hu/photo/619819

• Wrap up - http://www.sxc.hu/photo/922227