spring data : une api, quinze possibilités - julien roy
TRANSCRIPT
Spring Data
Une API, quinze possibilités
Julien Roy @vanr0y
Architecte Java @ ekino.
Agenda
Fondamentaux Spring DataPanorama des backends supportésDémoBonus trackNouveautés de la version 2.0
Fondamentaux
API commune
Implémentation CRUD
Requêtes dynamiques
Mapping des objects
Gestion des spécificités
Backend Pivotal
JPAKeyValueMongoDBLDAP
RedisApache CassandraApache SolrGemfire
Backend Communauté
ElasticsearchCouchbaseNeo4jJDBC
DynamoDBHazelcastAerospike
Spring Data REST
Exposition RESTfulSupport hypermedia
Démo
Bonus
Repository populatorsAuditQuerydsl supportSpecifications ( JPA 2 criteria )
Spring Data Kay ( 2.0 )
Java 8Spring 5Support programmation reactive
Compatible : Reactor, RxJavaBackends : MongoDB, Cassandra, Redis
Questions
Slides et démo sur GitHub : https://github.com/vanroy/talk-spring-data