[JAVA] Ich habe mit Spring Framework eine API-Domain erstellt. Teil 1

Ist es nicht in Mode, wenn es eine API-Funktion gibt?

Ich wollte irgendwie den, den ich selbst gemacht habe. Es ist eine Implementierungsmethode auf einmal.

Ermöglichen Sie Windows, eine Verbindung zu Subdomains des lokalen Hosts herzustellen.

Bereiten Sie vor der Entwicklungsumgebung zunächst eine Umgebung vor, in der Sie mit einer Subdomain eine Verbindung zum Client → lokalen Server herstellen können!

C:\Windows\System32\drivers\etc\hosts Bearbeiten Fügen wir "api.localhost" hinzu.

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

Stellen Sie die Domäne in Tomcat auf die Unterdomäne ein.

Ermöglicht Tomcat, den Zugriff in Subdomains zu akzeptieren.

In C: \ Programme \ Apache Software Foundation \ Tomcat 8.5 \ conf \ server.xml Fügen wir einen Host für die Subdomain hinzu.

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>

Dieses Mal wird die API mit derselben App wie die Web-App geliefert, sodass appBase die Standard-Web-Apps ist.

Bereit!

Jetzt sind Sie bereit für die Lieferung. Von nun an werde ich tatsächlich den Java-Code schreiben.

Ich habe eine API-Domain mit Spring Framework erstellt. Teil 2

Recommended Posts

Ich habe mit Spring Framework eine API-Domain erstellt. Teil 2
Ich habe mit Spring Framework eine API-Domain erstellt. Teil 1
Erstellt ein Atlassian-ähnliches Webframework
Ich habe eine Funktion zum Registrieren von Bildern bei der API in Spring Framework erstellt. Teil 1 (API Edition)
Ich habe eine Funktion zum Registrieren von Bildern bei der API in Spring Framework erstellt. Teil 2 (Client Edition)
Passen Sie die Antwort auf REST-API-Fehler mit Spring Boot an (Teil 2).
Passen Sie die Antwort auf REST-API-Fehler mit Spring Boot an (Teil 1).
API mit Spring + Vue.js verknüpfen
Implementieren Sie die REST-API mit Spring Boot und JPA (Domain Layer Edition).
Erstellen Sie eine App mit Spring Boot 2
REST-API-Test mit REST Assured Part 2
02. Ich habe eine API erstellt, um eine Verbindung von Spring Boot zu MySQL (My Batis) herzustellen.
Ich habe ein einfaches Suchformular mit Spring Boot + GitHub Search API erstellt.
Erstellen Sie eine App mit Spring Boot
Ich habe versucht, die Rails-API mit TDD von RSpec zu implementieren. Teil2 -Benutzerauthentifizierung-
Ich wollte die JavaFX-Programmierung mit dem Spring Framework vereinfachen
Ich habe GraphQL mit Spring Boot ausprobiert
Ich habe Flyway mit Spring Boot ausprobiert
Testen Sie den Spring Framework Controller mit Junit
Ich habe einen Öko-Server mit Scala gemacht
Anmerkungen zur Spring Framework-Studie [Teil 1] DI-Container
Konfigurieren Sie Microservices mit Spring Cloud (4): API Gateway
Downgrade einer vorhandenen App, die mit Rails 5.2.4 erstellt wurde, auf 5.1.6
Erstellen Sie eine JSON-API, die die RSA-Verschlüsselung mit Wicket unterstützt
Ich habe einen API-Client für Nature Remo erstellt
Ich habe versucht, JavaFX und Spring Framework zu verknüpfen.
Holen Sie sich Daten mit der API, die mit dem Befehl curl erstellt wurde
Ich wollte Spring Boot in einem Multiprojekt gradle
◆ Rufen Sie die von Spring Boot erstellte API von React ab
Erstellen Sie einen Web-API-Server mit Spring Boot
Behandeln Sie JSON domänenübergreifend mit Play Framework