11
Mybatis : Spring Data à la rescousse par James Kokou GAGLO DevOps @peopleinput Avril 2017

Mybatis : Spring Data à la rescousse

Embed Size (px)

Citation preview

Mybatis :Spring Data à la rescousse

par James Kokou GAGLODevOps @peopleinput

Avril 2017

Fonctionnalités:

● Implémentation automatique du CRUD pour les

entitées

• Repository plus élaborés avec MybatisRepository

• ...

Bénéfices:

● Plus besoin de mapper pour les opérations simples

de CRUD

● Les mappers ne serviront que pour les requêtes

complexes

● Les Repository sont désormais épurés

Entités

Repositories

MybatisRepository : quelques méthodes

● insert(S var1);● update(S var1);● save(Iterable<S> var1);● findAll();● findOne(X var1, String... var2);● countAll(X var1);● deleteByCondition(X var1);● ...

Quelques cas d’utilisations

Dépendance

Configurations

Code source

https://github.com/freemanpolys/spring-boot-labs/tree/master/mybatis-spring-data

Documentation

• https://github.com/hatunet/spring-data-mybatis