Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Gérer la persistance des
données avec Hibernate


Voir le programme détaillé
ESN Inovelya : Nous recrutons
<h1>Utilisation de Spring dans un contexte Java EE - JPA et la gestion des DAO avec Spring Data</h1> <p>Il est possible d'ajouter des méthodes de recherche personnalisées à votre DAO. Pour ce faire, il faut respecter des conventions de nommage. Les implémentations pourront être automatiquement produites par Spring Data. Mais, il est aussi possible de spécifier les requêtes JPQL pour vos méthodes. public interface ArticleRepository extends CrudRepository<Article, Integer> { Article findByBrand( String brand ); //List<Article> findByBrandLike(String brandPattern); //List<Article> findByPriceGreaterThan(double price); @Query("SELECT coalesce(max(art.idArticle), 0)" + "FROM Article art") Integer getMaxId(); }</p> Diapositive précédente Diapositive suivante