
Premiers pas avec Spring Boot
Description
Introduction au livre
De son fonctionnement à la manière de l'apprendre !
Quand on commence à étudier quelque chose, il est difficile de savoir ce qu'on ne sait pas et donc ce qu'il faut étudier.
Ce livre se concentre sur le « processus » d'apprentissage de nouvelles connaissances du point de vue d'un débutant.
Même pour des fonctions simples, expliquez « pourquoi » et « dans quel ordre » plutôt que « comment ».
Par conséquent, vous pouvez comprendre ces principes en menant un projet de A à Z, de la création de l'application à son exécution, son déploiement et sa documentation.
Vous pouvez créer des exemples pour chaque chapitre et vérifier immédiatement les résultats, pour éviter l'ennui.
Si vous suivez les explications claires étape par étape et que vous voyez le tableau d'affichage devenir plus plausible à chaque étape, vous pourrez à la fois vous amuser et apprendre.
L'objectif de ce livre ne se limite pas à la compréhension de Spring Boot en tant que tel.
Quel que soit votre domaine, vous pouvez apprendre à étudier et à aborder le contenu infini que vous rencontrerez à l'avenir grâce à l'apprentissage du framework Spring Boot.
Quand on commence à étudier quelque chose, il est difficile de savoir ce qu'on ne sait pas et donc ce qu'il faut étudier.
Ce livre se concentre sur le « processus » d'apprentissage de nouvelles connaissances du point de vue d'un débutant.
Même pour des fonctions simples, expliquez « pourquoi » et « dans quel ordre » plutôt que « comment ».
Par conséquent, vous pouvez comprendre ces principes en menant un projet de A à Z, de la création de l'application à son exécution, son déploiement et sa documentation.
Vous pouvez créer des exemples pour chaque chapitre et vérifier immédiatement les résultats, pour éviter l'ennui.
Si vous suivez les explications claires étape par étape et que vous voyez le tableau d'affichage devenir plus plausible à chaque étape, vous pourrez à la fois vous amuser et apprendre.
L'objectif de ce livre ne se limite pas à la compréhension de Spring Boot en tant que tel.
Quel que soit votre domaine, vous pouvez apprendre à étudier et à aborder le contenu infini que vous rencontrerez à l'avenir grâce à l'apprentissage du framework Spring Boot.
- Vous pouvez consulter un aperçu du contenu du livre.
Aperçu
indice
Chapitre 1 : Mise en place de l'environnement de développement
1.1 Configuration de l'environnement d'installation et de développement du programme
1.1.1 Création d'un dossier commun
1.1.2 Installation du JDK
1.1.3 Installation d'Eclipse
1.2 Définition du chemin de l'environnement de développement
1.2.1 Création d'un espace de travail Eclipse
1.2.2 Configuration de l'environnement Eclipse
1.2.3 Exécution d'Eclipse
1.3 Installation du plugin
1.3.1 Installation du plugin STS
1.3.2 Installation de Gradle
1.3.3 Installation de l'éditeur Gradle
1.4 Modification des menus et des perspectives d'Eclipse
1.4.1 Modification de la configuration du menu
1.4.2 Modification de la présentation de l'emballage
1.4.3 Modification des vues d'Eclipse
1.4.4 Configuration de l'encodage du projet
Chapitre 2 : Création d'un projet de printemps
2.1 Création d'un projet avec Spring Boot
2.2 Découvrez Hello World
2.3 Exploration du projet Spring Boot
2.3.1 Classe SampleApplication
2.3.2 build.gradle
Chapitre 3 : Comprendre le framework Spring
3.1 Qu'est-ce que le framework Spring ?
3.2 Comprendre le modèle MVC et Spring MVC
3.2.1 Structure de Spring Web MVC
3.2.1 Structure de Spring MVC couramment utilisée
3.3 Création d'un nouveau projet pour le développement du tableau d'affichage
3.3.1 Création d'un projet de démarrage de printemps
3.3.2 Paramètres de version et de dépendances de Spring Boot
3.4 Connexion à une base de données
3.4.1 Configuration d'une source de données
3.4.2 Intégration avec MyBatis
Chapitre 4 : Mise en place d’un tableau d’affichage simple
4.1 Paramètres de base pour la création d'un tableau d'affichage
4.1.1 Configuration de la base de données
4.1.2 Ajout d'une feuille de style
4.1.3 Ajout de Lombok
4.2 Création d'une liste de publications
4.2.1 Création d'un DTO
4.2.2 Configuration de MyBatis
4.2.3 Zone de contrôle
4.2.4 Zone de service
4.2.5 Zone de cartographie
4.2.6 Écriture de requêtes SQL
4.2.7 Création d'une vue
4.2.8 Vérification des résultats d'exécution
4.3 Création d'une fonction d'inscription après la publication
4.3.1 Création d'un écran d'inscription
4.3.2 Zone de contrôle
4.3.3 Développement de services et de cartographes
4.3.4 Écriture de requêtes SQL
4.3.5 Vérification des résultats d'exécution
4.4 Création d'un écran de détails de publication
4.4.1 Modification de l'écran de liste
4.4.2 Zone de contrôle
4.4.3 Zones de service et de cartographie
4.4.4 Écriture de requêtes SQL
4.4.5 Création d'une vue
4.4.6 Vérification des résultats d'exécution
4.5 Créer une fonction pour modifier et supprimer les publications
4.5.1 Modification de la vue
4.5.2 Zone de contrôle
4.5.3 Zones de service et de cartographie
4.5.4 Écriture de requêtes SQL
4.5.5 Vérification des résultats d'exécution
Chapitre 5 : À la découverte des différentes caractéristiques du printemps
5.1 Utilisation de Logback
5.1.1 Qu'est-ce que Logback ?
5.1.2 Configuration de Logback
5.1.3 Utilisation de Logback
5.2 Tri des journaux de requêtes avec Log4JDBC
5.2.1 Ajout de bibliothèques
5.2.2 Configuration de log4jdbc
5.3 Utilisation des intercepteurs
5.3.1 Implémentation d'un intercepteur avec HandlerInterceptorAdapter
5.3.2 Enregistrement d'un intercepteur
5.4 Utilisation de l'AOP
5.4.1 Qu'est-ce que l'AOP ?
5.4.2 Application de l'AOP
5.4.3 Concepts clés de la programmation orientée aspects
5.5 Applications des transactions
5.5.1 Qu'est-ce qu'une transaction ?
5.5.2 Configuration d'une transaction à l'aide de l'annotation @Transaction
5.5.3 Configuration des transactions à l'aide d'AOP
5.5.4 Vérification des résultats de transaction
5.6 Gestion des exceptions
5.6.1 Ajout de @ControllerAdvice
5.6.2 Ajout d'un écran de gestion des erreurs
5.7 Configuration de l'encodage pour le traitement coréen
Chapitre 6 : Téléchargement et chargement de fichiers
6.1 Paramètres par défaut pour les pièces jointes
6.1.1 Création d'une table de fichiers
6.1.2 Ajout de bibliothèques
6.1.3 Configuration des dossiers pour le traitement des fichiers
6.1.4 Suppression de la configuration automatique liée aux fichiers
6.2 Téléchargement de fichiers
6.2.1 Téléchargement d'un fichier et vérification de ses informations
6.2.2 Enregistrement des fichiers téléchargés sur le serveur
6.2.3 Afficher la liste des fichiers joints
6.3 Télécharger le fichier
6.3.1 Zone de visualisation
6.3.2 Ajout de SQL
6.3.3 Ajout de services et de mappeurs
6.3.4 Changement du contrôleur
6.3.5 Vérification des résultats
Chapitre 7 : Création d’un tableau d’affichage RESTful
7.1 Qu'est-ce que le REPOS ?
7.2 Passage à un tableau d'affichage RESTful
7.2.1 Écriture d'un contrôleur
7.2.2 Modèles de vue
7.2.3 Confirmation de la création du message
7.2.4 Confirmation du déplacement, de la modification et de la suppression des publications
7.3 Passage à l'API REST
7.3.1 Développement d'une API REST
7.3.2 Test de l'API REST
Chapitre 8 : Utilisation de Spring Data JPA
8.1 Spring Data JPA
8.1.1 Qu'est-ce que JPA ?
8.1.2 Avantages de l'accord de partenariat commercial japonais (APC)
8.1.3 Inconvénients de l'AJP
8.1.4 Qu'est-ce que Spring Data JPA ?
8.2 Configuration de base pour Spring Data JPA
8.2.1 Ajout des paramètres JPA
8.2.2 Configuration de l'API de date Java 8
8.3 Passage à un tableau d'affichage via JPA
8.3.1 Création d'entités
8.3.2 Écriture d'un contrôleur
8.3.3 Rédaction d'un service
8.3.4 Modification de la classe FileUtils
8.3.5 Création d'un référentiel
8.3.6 Création d'un modèle de vue
8.4 Vérifier les résultats
8.4.1 Vérification de la base de données
8.4.2 Vérification de la fonction du tableau d'affichage
Chapitre 9 : Configuration d’un serveur à l’aide de GCP
9.1 Premiers pas avec GCP
9.1.1 Création d'une instance de machine virtuelle
9.1.2 Mise en place du réseau
9.2 Installation de MySQL
9.2.1 Installation de MySQL
9.2.2 Configuration de MySQL
9.3 Installation du JDK
9.4 Installation et configuration de Tomcat
9.4.1 Création d'un dossier pour Tomcat
9.4.2 Installation de Tomcat
9.4.3 Configuration de Tomcat
9.4.4 Vérification de Tomcat
9.5 Installation de Jenkins
9.5.1 Installation et configuration de Jenkins
9.5.2 Vérification de Jenkins
9.5.3 Installation du plugin
9.5.4 Autres paramètres
1.1 Configuration de l'environnement d'installation et de développement du programme
1.1.1 Création d'un dossier commun
1.1.2 Installation du JDK
1.1.3 Installation d'Eclipse
1.2 Définition du chemin de l'environnement de développement
1.2.1 Création d'un espace de travail Eclipse
1.2.2 Configuration de l'environnement Eclipse
1.2.3 Exécution d'Eclipse
1.3 Installation du plugin
1.3.1 Installation du plugin STS
1.3.2 Installation de Gradle
1.3.3 Installation de l'éditeur Gradle
1.4 Modification des menus et des perspectives d'Eclipse
1.4.1 Modification de la configuration du menu
1.4.2 Modification de la présentation de l'emballage
1.4.3 Modification des vues d'Eclipse
1.4.4 Configuration de l'encodage du projet
Chapitre 2 : Création d'un projet de printemps
2.1 Création d'un projet avec Spring Boot
2.2 Découvrez Hello World
2.3 Exploration du projet Spring Boot
2.3.1 Classe SampleApplication
2.3.2 build.gradle
Chapitre 3 : Comprendre le framework Spring
3.1 Qu'est-ce que le framework Spring ?
3.2 Comprendre le modèle MVC et Spring MVC
3.2.1 Structure de Spring Web MVC
3.2.1 Structure de Spring MVC couramment utilisée
3.3 Création d'un nouveau projet pour le développement du tableau d'affichage
3.3.1 Création d'un projet de démarrage de printemps
3.3.2 Paramètres de version et de dépendances de Spring Boot
3.4 Connexion à une base de données
3.4.1 Configuration d'une source de données
3.4.2 Intégration avec MyBatis
Chapitre 4 : Mise en place d’un tableau d’affichage simple
4.1 Paramètres de base pour la création d'un tableau d'affichage
4.1.1 Configuration de la base de données
4.1.2 Ajout d'une feuille de style
4.1.3 Ajout de Lombok
4.2 Création d'une liste de publications
4.2.1 Création d'un DTO
4.2.2 Configuration de MyBatis
4.2.3 Zone de contrôle
4.2.4 Zone de service
4.2.5 Zone de cartographie
4.2.6 Écriture de requêtes SQL
4.2.7 Création d'une vue
4.2.8 Vérification des résultats d'exécution
4.3 Création d'une fonction d'inscription après la publication
4.3.1 Création d'un écran d'inscription
4.3.2 Zone de contrôle
4.3.3 Développement de services et de cartographes
4.3.4 Écriture de requêtes SQL
4.3.5 Vérification des résultats d'exécution
4.4 Création d'un écran de détails de publication
4.4.1 Modification de l'écran de liste
4.4.2 Zone de contrôle
4.4.3 Zones de service et de cartographie
4.4.4 Écriture de requêtes SQL
4.4.5 Création d'une vue
4.4.6 Vérification des résultats d'exécution
4.5 Créer une fonction pour modifier et supprimer les publications
4.5.1 Modification de la vue
4.5.2 Zone de contrôle
4.5.3 Zones de service et de cartographie
4.5.4 Écriture de requêtes SQL
4.5.5 Vérification des résultats d'exécution
Chapitre 5 : À la découverte des différentes caractéristiques du printemps
5.1 Utilisation de Logback
5.1.1 Qu'est-ce que Logback ?
5.1.2 Configuration de Logback
5.1.3 Utilisation de Logback
5.2 Tri des journaux de requêtes avec Log4JDBC
5.2.1 Ajout de bibliothèques
5.2.2 Configuration de log4jdbc
5.3 Utilisation des intercepteurs
5.3.1 Implémentation d'un intercepteur avec HandlerInterceptorAdapter
5.3.2 Enregistrement d'un intercepteur
5.4 Utilisation de l'AOP
5.4.1 Qu'est-ce que l'AOP ?
5.4.2 Application de l'AOP
5.4.3 Concepts clés de la programmation orientée aspects
5.5 Applications des transactions
5.5.1 Qu'est-ce qu'une transaction ?
5.5.2 Configuration d'une transaction à l'aide de l'annotation @Transaction
5.5.3 Configuration des transactions à l'aide d'AOP
5.5.4 Vérification des résultats de transaction
5.6 Gestion des exceptions
5.6.1 Ajout de @ControllerAdvice
5.6.2 Ajout d'un écran de gestion des erreurs
5.7 Configuration de l'encodage pour le traitement coréen
Chapitre 6 : Téléchargement et chargement de fichiers
6.1 Paramètres par défaut pour les pièces jointes
6.1.1 Création d'une table de fichiers
6.1.2 Ajout de bibliothèques
6.1.3 Configuration des dossiers pour le traitement des fichiers
6.1.4 Suppression de la configuration automatique liée aux fichiers
6.2 Téléchargement de fichiers
6.2.1 Téléchargement d'un fichier et vérification de ses informations
6.2.2 Enregistrement des fichiers téléchargés sur le serveur
6.2.3 Afficher la liste des fichiers joints
6.3 Télécharger le fichier
6.3.1 Zone de visualisation
6.3.2 Ajout de SQL
6.3.3 Ajout de services et de mappeurs
6.3.4 Changement du contrôleur
6.3.5 Vérification des résultats
Chapitre 7 : Création d’un tableau d’affichage RESTful
7.1 Qu'est-ce que le REPOS ?
7.2 Passage à un tableau d'affichage RESTful
7.2.1 Écriture d'un contrôleur
7.2.2 Modèles de vue
7.2.3 Confirmation de la création du message
7.2.4 Confirmation du déplacement, de la modification et de la suppression des publications
7.3 Passage à l'API REST
7.3.1 Développement d'une API REST
7.3.2 Test de l'API REST
Chapitre 8 : Utilisation de Spring Data JPA
8.1 Spring Data JPA
8.1.1 Qu'est-ce que JPA ?
8.1.2 Avantages de l'accord de partenariat commercial japonais (APC)
8.1.3 Inconvénients de l'AJP
8.1.4 Qu'est-ce que Spring Data JPA ?
8.2 Configuration de base pour Spring Data JPA
8.2.1 Ajout des paramètres JPA
8.2.2 Configuration de l'API de date Java 8
8.3 Passage à un tableau d'affichage via JPA
8.3.1 Création d'entités
8.3.2 Écriture d'un contrôleur
8.3.3 Rédaction d'un service
8.3.4 Modification de la classe FileUtils
8.3.5 Création d'un référentiel
8.3.6 Création d'un modèle de vue
8.4 Vérifier les résultats
8.4.1 Vérification de la base de données
8.4.2 Vérification de la fonction du tableau d'affichage
Chapitre 9 : Configuration d’un serveur à l’aide de GCP
9.1 Premiers pas avec GCP
9.1.1 Création d'une instance de machine virtuelle
9.1.2 Mise en place du réseau
9.2 Installation de MySQL
9.2.1 Installation de MySQL
9.2.2 Configuration de MySQL
9.3 Installation du JDK
9.4 Installation et configuration de Tomcat
9.4.1 Création d'un dossier pour Tomcat
9.4.2 Installation de Tomcat
9.4.3 Configuration de Tomcat
9.4.4 Vérification de Tomcat
9.5 Installation de Jenkins
9.5.1 Installation et configuration de Jenkins
9.5.2 Vérification de Jenkins
9.5.3 Installation du plugin
9.5.4 Autres paramètres
SPÉCIFICATIONS DES PRODUITS
- Date de publication : 25 mars 2019
Nombre de pages, poids, dimensions : 328 pages | 642 g | 188 × 240 × 30 mm
- ISBN13 : 9788966262304
- ISBN10 : 8966262309
Vous aimerez peut-être aussi
카테고리
Langue coréenne
Langue coréenne