[JAVA] J'ai créé un domaine api avec Spring Framework. Partie 1

N'est-ce pas à la mode s'il y a une fonction API?

Je voulais en quelque sorte celui que je me suis fait. C'est une méthode de mise en œuvre à la fois.

Autorisez Windows à se connecter aux sous-domaines de l'hôte local.

Tout d'abord, avant l'environnement de développement, préparez un environnement où vous pouvez vous connecter au client → serveur local avec un sous-domaine!

C:\Windows\System32\drivers\etc\hosts Éditer Ajoutons "api.localhost".

# localhost name resolution is handled within DNS itself.
	127.0.0.1       localhost
	127.0.0.1       api.localhost
#	::1             localhost

Définissez le domaine sur le sous-domaine dans Tomcat.

Permet à Tomcat d'accepter l'accès aux sous-domaines.

Dans C: \ Program Files \ Apache Software Foundation \ Tomcat 8.5 \ conf \ server.xml Ajoutons un hôte pour le sous-domaine.

server.xml


      <Host name="api.localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">

        <!-- SingleSignOn valve, share authentication between web applications
             Documentation at: /docs/config/valve.html -->
        <!--
        <Valve className="org.apache.catalina.authenticator.SingleSignOn" />
        -->

        <!-- Access log processes all example.
             Documentation at: /docs/config/valve.html
             Note: The pattern used is equivalent to using pattern="common" -->
        <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
               prefix="localhost_access_log" suffix=".txt"
               pattern="%h %l %u %t &quot;%r&quot; %s %b" />

      </Host>

Cette fois, l'API est livrée avec la même application que l'application Web, donc appBase est l'application Web par défaut.

Prêt!

Vous êtes maintenant prêt pour la livraison. A partir de maintenant, j'écrirai le code Java.

J'ai créé un domaine API avec Spring Framework. Partie 2

Recommended Posts

J'ai créé un domaine api avec Spring Framework. Partie 2
J'ai créé un domaine api avec Spring Framework. Partie 1
Création d'un framework Web de type Atlassian
J'ai créé une fonction pour enregistrer des images avec l'API dans Spring Framework. Partie 1 (édition API)
J'ai créé une fonction pour enregistrer des images avec l'API dans Spring Framework. Partie 2 (édition client)
Personnalisez la réponse aux erreurs de l'API REST avec Spring Boot (Partie 2)
Personnalisez la réponse aux erreurs de l'API REST avec Spring Boot (Partie 1)
Lier l'API avec Spring + Vue.js
Implémenter l'API REST avec Spring Boot et JPA (Domain Layer Edition)
Créez une application avec Spring Boot 2
Test de l'API REST à l'aide de REST Assured Part 2
02. J'ai créé une API pour me connecter de Spring Boot à MySQL (My Batis)
J'ai créé un formulaire de recherche simple avec Spring Boot + GitHub Search API.
Créez une application avec Spring Boot
J'ai essayé d'implémenter l'API Rails avec TDD par RSpec. part2 -authentification de l'utilisateur-
Je voulais faciliter la programmation JavaFX avec Spring Framework
J'ai essayé GraphQL avec Spring Boot
J'ai essayé Flyway avec Spring Boot
Contrôleur de cadre de test Spring avec Junit
J'ai créé un serveur écologique avec scala
Notes de l'étude Spring Framework [Partie 1] Conteneur DI
Configurer des microservices avec Spring Cloud (4): API Gateway
Rétrograder une application existante créée avec les rails 5.2.4 vers 5.1.6
Créez une API JSON prenant en charge le cryptage RSA avec wicket
J'ai créé un client API pour Nature Remo
J'ai essayé de lier JavaFX et Spring Framework.
Obtenez des données avec une API créée par la commande curl
Je voulais classer la botte à ressort dans un multi-projet
◆ Obtenez l'API créée par Spring Boot à partir de React
Créer un serveur API Web avec Spring Boot
Gérez le cross-domain JSON avec Play Framework