Passer aux informations sur le produit
Apprendre Spring Boot pour débutants
Apprendre Spring Boot pour débutants
Description
Introduction au livre
Tout sur Spring Boot, du choix des outils à la sécurité et au déploiement des applications.

Spring Boot prend en charge les langages Java et Kotlin.
Les développeurs peuvent choisir le langage approprié en fonction de leurs préférences et des caractéristiques de leur projet.
Ce livre a pour but de donner un aperçu rapide des atouts de Java, un langage mature largement utilisé et le langage officiel du framework Spring, ainsi que des avantages de Kotlin, un langage qui permet un code concis et sécurisé.
Il fournit également des informations sur le choix de l'outil de construction entre Maven et Gradle.
De la création d'une application dans Spring Initializer au débogage, au déploiement et à la surveillance, ce livre couvre tout sur Spring Boot.
  • Vous pouvez consulter un aperçu du contenu du livre.
    Aperçu

indice
CHAPITRE 1 Bottes de printemps

1.1 Fonctionnalités principales de Spring Boot
1.2 En conclusion

CHAPITRE 2 Sélection et démarrage des outils

_2.1 Maven vs.
Gradle
_2.2 Java vs.
Kotlin
2.3 Sélection d'une version de Spring Boot
_2.4 Initialiseur à ressort
_2.5 Utilisation de Spring Boot CLI sans aucune hésitation
_2.6 Utilisation d'un environnement de développement intégré (IDE)
_2.7 Voyage vers main()
2.8 En conclusion

CHAPITRE 3 : VOTRE PREMIÈRE API REST

_3.1 Pourquoi et comment utiliser l'API ?
_3.2 Qu'est-ce que REST et pourquoi est-il important ?
API _3.3, style de méthode HTTP
3.4 Commencer par GET
3.5 Croyez, mais vérifiez
3.6 En conclusion

CHAPITRE 4 ACCÈS AUX BASES DE DONNÉES

4.1 Configuration initiale automatique pour l'accès à la base de données
4.2 Ce que vous obtiendrez à l'avenir
4.3 Stockage et récupération des données
4.4 Polissage supplémentaire
_4.5 En conclusion

CHAPITRE 5 CONFIGURATION ET INSPECTION DE L'APPLICATION

_5.1 Paramètres de l'application
5.2 Rapport de configuration automatique
_5.3 Actionneur
5.4 En conclusion

CHAPITRE 6 Analyse approfondie des données

6.1 Définition d'entité
_6.2 Prise en charge des modèles
Support du dépôt _6.3
_6.4 @Avant
6.5 Création d'un service basé sur un modèle avec Redis
6.6 Conversion du modèle en dépôt
6.7 Création d'un service basé sur un dépôt avec JPA
6.8 Création d'un service basé sur un dépôt utilisant une base de données de documents NoSQL
6.9 Création d'un service basé sur un dépôt utilisant une base de données graphiques NoSQL
6.10 En conclusion

CHAPITRE 7 Création d'applications avec Spring MVC

_7.1 Que signifie Spring MVC ?
7.2 Interaction avec l'utilisateur via le moteur de modèles
7.3 Distribution des messages
7.4 Création d'une conversation avec WebSockets
7.5 En conclusion

CHAPITRE 8 Programmation réactive avec Project Reactor et Spring WebFlux

8.1 Programmation réactive
_8.2 Projet Réacteur
_8.3 Tomcat contre
Netty
8.4 Accès réactif aux données
_8.5 Feuille de thym réactive
_8.6 RSocket pour une communication interprocessus entièrement réactive
8.7 En conclusion

CHAPITRE 9 Tests des applications pour la production

_9.1 Tests unitaires
_9.2 @SpringBootTest
_9.3 Test de tranche
_9.4 En conclusion

CHAPITRE 10 SÉCURITÉ DES APPLICATIONS

_10.1 Authentification et autorisation
_10.2 Aperçu de la sécurité du printemps
10.3 Mise en œuvre de l'authentification et de l'autorisation par formulaire avec Spring Security
_10.4 Mise en œuvre d'OIDC et d'OAuth2 pour l'authentification et l'autorisation
_10.5 En conclusion

CHAPITRE 11 DISTRIBUTION DES APPLICATIONS

_11.1 Fichier JAR exécutable
Extension JAR _11.2
_11.3 Déploiement d'applications Spring Boot dans des conteneurs
_11.4 Image de conteneur utilitaire pour les tests d'applications Spring Boot
_11.5 En conclusion

CHAPITRE 12 APPROFONDIR LA DIVISION AVEC DES RÉACTIFS

_12.1 Quand utiliser la réactivité ?
12.2 Tests d'applications réactives
12.3 Diagnostic et débogage des applications réactives
12.4 En conclusion

Avis de l'éditeur
Ce que ce livre couvre

ㆍ Comment simplifier le développement et le déploiement d'applications natives
Comment construire une application réactive en tant que système distribué
Architecture et approche visant à améliorer la productivité des développeurs et la portabilité des applications.
• Comment déployer des applications rapidement et de manière fiable
• Comment surveiller l'état des applications et des systèmes
Débogage, test et sécurisation des applications cloud

« Le cerf-volant vole contre le vent. »
John Neal, dans son essai « Entreprise et persévérance » paru dans The Weekly Mirror

Bienvenue dans 『Apprendre Spring Boot correctement depuis le début』.
Ravi de vous rencontrer.
De nos jours, il existe de nombreux livres sur Spring Boot qui sont utiles à bien des égards.
Il existe de nombreux bons livres écrits par de grands auteurs.
Mais chaque auteur doit prendre des décisions, grandes et petites, qui rendent son livre unique, comme par exemple ce qu'il faut inclure et ce qu'il faut omettre, et comment le présenter efficacement.
Ce qui est secondaire pour un auteur peut être essentiel pour un autre.
Comme tous les autres développeurs, nous sommes tous des développeurs et nous avons tous nos propres opinions.

Voici mon avis :
Il manque un élément absolument essentiel et extrêmement utile à partager avec les développeurs qui découvrent Spring Boot.
Et les pièces manquantes sont devenues de plus en plus évidentes au fur et à mesure que j'ai rencontré et interagi avec des développeurs du monde entier, qu'ils soient experts ou novices en Spring Boot.
Nous apprenons tous des choses différentes, à des moments différents et de manières différentes.
C'est ainsi que m'est venue l'idée de ce livre.

Si vous débutez avec Spring Boot ou souhaitez en savoir plus sur Spring Boot, voici quelques éléments à prendre en compte :
Ne serait-il pas toujours utile d'avoir un livre reprenant les notions de base ? Ce livre a été écrit spécialement pour vous.
Ce livre aborde les fonctionnalités essentielles de Spring Boot tout en fournissant une brève introduction à la manière d'utiliser efficacement ces fonctionnalités dans des applications concrètes.
C'est un honneur de partager ce voyage avec vous.
Alors, commençons ! _Extrait de l'introduction
SPÉCIFICATIONS DES PRODUITS
- Date de publication : 8 mai 2023
Nombre de pages, poids, dimensions : 384 pages | 690 g | 183 × 235 × 16 mm
- ISBN13 : 9791169210966
- ISBN10 : 1169210961

Vous aimerez peut-être aussi

카테고리