Les templates Templates

On utilise des templates (modèles) pour tous les codes génériques.

images/02EP07N.png

Spring utilise massivement ces templates. Voici quelques exemples :

Template

Module

Utilité

RepeatTemplate

Spring Batch

Implémentation de RepeatOperations

JdbcTemplate

Spring

Opération courante JDBC

QueryDslJdbcTemplate

Spring Data

Support QueryDsl

NamedParameterJdbcTemplate

Spring

JdbcTemplate mais avec des paramètres nommés

TransactionTemplate

Spring

Gestion générique des transactions

HibernateTemplate

Spring

Opérations courantes sur Hibernate

JdoTemplate

Spring

JDO générique

JpaTemplate

Spring

Opération JPA

JpaTransactionManager

Spring

Transactions JPA

RestTemplate

Spring

Web service REST

SimpMessagingTemplate

Spring

Message (par exemple JMS)

Ce livre présente des exemples pour l’utilisation de certains de ces templates.

Les templates sont une grande force pour Spring car ils simplifient le code. Ils masquent la complexité et il est même possible d’interfacer un système exotique en étendant un template Spring et d’offrir une interface standard aux développeurs.

couv_EP4JASP.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Modèle Vue Contrôleur (MVC)
Suivant
Stratégie