b6ffb66d
Geoffrey PREUD'HOMME
Ajout des tutorie...
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
---
title: "Spring"
tags: spring java
author: "Benoit 'badetitou' Verhaeghe"
license: WTFPL
license_url: http://www.wtfpl.net/
---
# Objectifs
L'objectif de Spring est de fournir un ensemble d'outils permettant de compiler et déployer un serveur partout en se basant sur la JAVA machine.
Avec Spring vous pouvez créer le serveur et le tester et le lancer n'importe où. Tout cela avec avec un model [REST](https://fr.wikipedia.org/wiki/Representational_state_transfer).
Vous trouverez ici une partie des annotations SPRING et comment les utiliser
# Annotations
<table>
<thead>
<tr>
<th>Annotations</th>
<th>Définitions</th>
</tr>
</thead>
<tbody>
<tr>
<td>@SpringBootApplication</td>
<td>Classe de démarrage de Spring. C'est une compilation d'annotation. Elle permet entre autres de detecter les classes du même package définit comme controller Spring.</td>
</tr>
<tr>
<td>@EnableAutoConfiguration</td>
<td>Auto-configuration de Spring</td>
</tr>
<tr>
<td>@Controller</td>
<td>Definit une classe comme controller de Spring</td>
</tr>
<tr>
<td>@RestController</td>
<td>Definit une classe comme controller Spring pour faire du REST.</td>
</tr>
<tr>
<td>@RestMapping</td>
<td>Definit le chemin vers un élement d'une classe REST.</td>
</tr>
</tbody>
</table>
|