Table of Contents
Mikroservice arkitekturer bliver en populær tilgang til at opbygge scalable og de vedligeholdte applikationer. Fr Java developopers, Spring Boot tilbyder en strømlinet way to create microservice s that can be containerized using Docker. This article guides youu the proces o f creating Dockered microservice s with Spring Boot.
Forudsætninger
- Java Development Kit (JDK) 11 or highér
- Spring Boot framework
- Docker- installering af din maskine
- Basic wudge af Java and d Spring Boot
Creating a Spring Boot Microservice
Starter by creating a new Spring Boot project using yur readred IDE or Spring Initializar (MD1; FLT: 0 MD3; MD3; https: / / start.spring.io / MD1; MD1; FLT: 1 MD3; MD3;). Inkluderet afhængige personer like Spring Web and d Spring Data JPA er need.
Definér dine egne application class og d create refort controllers to handle HTTP requess. Fr example, a simple mements; Hello Wordd mements; service can be implemented af pas follows:
(1); FLT: 0; Examinle Controller: 1; FLT: 1; FLT: 3;
Den Europæiske Unions Tidende
= 1; 1; FLT: 0; 3;
Creating a Dockerfile
Det er en meget vigtig opgave for os at få en bedre forståelse af de forskellige aspekter af den europæiske integration.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; (1); (2); (3); (3); (3); (3); (3); (3); (4); (5); (5); (5); (5); (5); (6); (6); (6); (6); (6); (6); (6); (6); (7); (7); (7); (7); (7); (7); (7); (7); (7); (7); (7); (7); (7); (7); (7);
Bygge og løbe, til Docker- beholder
First, build yourr Spring Boot application using Mave on GradIe to o generate the JAR file:
(1); FLT: 0; Fur Mavn: 1; FLT: 1; FLT: 3;
; (1; 3; 3; 3; 3;
Next, build ther Docker- image:
(1); FLT: 0; BFT: 0; BFT: 3; BFT: 1; BFT: 3; BFT: 1; BFT: 3; BFT: 3; BFT: 1; BFT: 3; BFT: 1; BFT: 3; BFT: 3; BFT: 1; BFT: 3; BFT: 3; BFT: 3; BFT: 3; BFT: 3; BFT: 1; BFT: 1; BFT: 1; BFT: 3; BFT: 1; BFT: 1; BFT: 3; BFT: 1; BFT: 1; BFT: 1; 3; BFT: 1; BFT: 1; 3; 3; 3; 3; BFT: BFT: BFT: 1; 3; BFT: 1; BFT: 1; 3; 3; BFT: 1; 3; 3; 3; 3; BFT: 1; BFT: BFT: 1; BFT: 1; BFT: 1; BFT: 1; BFT: 1; BFT: 1; BFT: 1; BFT: 1
; (1); (2); (3); (3); (3); (3); (3); (3); (3); (4); (3); (4); (4); (4); (4); (4); (5); (5); (5); (5); (5); (6); (6); (6); (6); (6); (6); (6); (6); (6); (6); (6); (7); (7); (7); (7); (7);
Finally, run ther Dockhar containér:
; (1; 2; 5; 3; 3;
Testing to Microservice
Anmoder om, at du er microservice med navigating to o-1; FLT: 0-3; http: / / localhost-host-1; FLT: 1-3; in yur-web-browser. du bør se denne message:
1; FLT: 0; Hello from Dockerized Spring Boot Microservice!
Afsluttende
Beholder sig til disse trin, Java Developer er en effektiv proces, pakker, og andre mikrotjenester er isolerede omgivelser, gør deres anvendelse mere effektiv og styrer dem.