Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
framework-web:spring:td2 [2019/09/24 02:53]
jcheron [Création]
framework-web:spring:td2 [2020/02/04 18:03] (Version actuelle)
jcheron [Création]
Ligne 35: Ligne 35:
 </​sxh>​ </​sxh>​
  
-Avec **Handlebars** au lieu de Mustache: +[[framework-web:spring:td2:​handlebars|]]
- +
-dépendance Maven: +
-<sxh xml;​title:​pom.xml>​ +
-<!-- https://​mvnrepository.com/​artifact/​pl.allegro.tech.boot/​handlebars-spring-boot-starter --> +
-<​dependency>​ +
-    <​groupId>​pl.allegro.tech.boot</​groupId>​ +
-    <​artifactId>​handlebars-spring-boot-starter</​artifactId>​ +
-    <​version>​0.3.1</​version>​ +
-</​dependency>​ +
-</​sxh>​ +
- +
-Configuration application.properties ​: +
- +
-Voir [[ https://​github.com/​allegro/​handlebars-spring-boot-starter|Spring Boot Starter Handlebars]] +
-<sxh bash> +
-handlebars.enabled:​ true +
-handlebars.prefix:​ classpath:​templates/​ +
-handlebars.suffix:​ .hbs +
-handlebars.cache:​ true +
-handlebars.registerMessageHelper:​ true +
-handlebars.failOnMissingFile:​ false +
-handlebars.bindI18nToMessageSource:​ false +
-handlebars.prettyPrint:​ false +
-handlebars.infiniteLoops:​ false +
-</​sxh>​ +
- +
  
 Ajouter webJars à pom.xml pour intégrer Semantic-UI : Ajouter webJars à pom.xml pour intégrer Semantic-UI :
 <sxh xml;​gutter:​false>​ <sxh xml;​gutter:​false>​
-<!-- https://​mvnrepository.com/​artifact/​org.webjars/​Semantic-UI -->+<!-- https://​mvnrepository.com/​artifact/​org.webjars.bowergithub.fomantic/fomantic-ui -->
 <​dependency>​ <​dependency>​
-    <​groupId>​org.webjars</​groupId>​ +    <​groupId>​org.webjars.bowergithub.fomantic</​groupId>​ 
-    <​artifactId>​Semantic-UI</​artifactId>​ +    <​artifactId>​fomantic-ui</​artifactId>​ 
-    <​version>​2.4.1</​version>​+    <​version>​2.7.8</​version>​
 </​dependency>​ </​dependency>​
 +
 </​sxh>​ </​sxh>​
  
Ligne 79: Ligne 53:
     <​groupId>​org.webjars</​groupId>​     <​groupId>​org.webjars</​groupId>​
     <​artifactId>​jquery</​artifactId>​     <​artifactId>​jquery</​artifactId>​
-    <​version>​3.3.1-1</​version>​+    <​version>​3.4.1</​version>​
 </​dependency>​  </​dependency>​
 </​sxh>​ </​sxh>​
Ligne 107: Ligne 81:
  <​title>​Messagerie</​title>​  <​title>​Messagerie</​title>​
  <link rel="​stylesheet"​  <link rel="​stylesheet"​
-          href="/​webjars/​Semantic-UI/2.4.1/​semantic.min.css"​ />+          href="/​webjars/​fomantic-ui/dist/​semantic.min.css"​ />
 </​head>​ </​head>​
 <​body>​ <​body>​
Ligne 115: Ligne 89:
 <sxh html;​title:​main/​footer.html>​ <sxh html;​title:​main/​footer.html>​
 </​div>​ </​div>​
-<script src="/​webjars/​jquery/​3.3.1-1/​jquery.min.js"></​script>​ +<script src="/​webjars/​jquery/​3.4.1/​jquery.min.js"></​script>​ 
-<script src="/​webjars/​Semantic-UI/2.4.1/​semantic.min.js"></​script>​+<script src="/​webjars/​fomantic-ui/dist/​semantic.min.js"></​script>​
 </​body>​ </​body>​
 </​html>​ </​html>​
Ligne 122: Ligne 96:
  
 ===== Création des Entities ===== ===== Création des Entities =====
 +
 +Voir [[framework-web:​spring:​models|]]
  
 Créer les classes métier correspondant au diagramme de classes suivant dans **s4.spring.td2.entities** : Créer les classes métier correspondant au diagramme de classes suivant dans **s4.spring.td2.entities** :
framework-web/spring/td2.1569286397.txt.gz · Dernière modification: 2019/09/24 02:53 par jcheron
GNU Free Documentation License 1.3
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0