Effiziente Entwicklerreise
⚽ API Bolão
Implementieren Sie die erforderliche API -Ausführung einer Anwendung, mit der Personen Taschen erstellen können. Am Ende des Trainings werden wir erlebte Aktivitäten haben, die angeblich einfacher sind, wie z. B. Registrierungen, aber wir werden uns auch mit etwas komplizierteren Situationen befassen, z.
? Stapel
- Java 14 - JDK 14 ist die Open -Source -Referenzimplementierung von Version 14 der Java SE -Plattform, die von JSR 389 im Java -Community -Prozess festgelegt wurde.
- Spring Boot - Spring macht das Programmieren von Java schneller, einfacher und sicherer für alle. Der Fokus des Frühlings auf Geschwindigkeit, Einfachheit und Produktivität hat es zum beliebtesten Java -Framework der Welt gemacht.
- Spring Data JPA - Spring Data JPA, Teil der größeren Frühlingsdatenfamilie, erleichtert die einfache Implementierung von JPA -basierten Repositories.
- Spring Security - Spring Security ist eine leistungsstarke und hoch anpassbare Authentifizierung und Zugriffs -Control -Framework.
- PostgreSQL - PostgreSQL: Die weltweit fortschrittlichste relationale Open -Source -Datenbank
- Lombok - Project Lombok ist eine Java -Bibliothek, die automatisch an Ihren Editor angeschlossen und Tools erstellt wird und Ihre Java aufpackt.
? Skripte ausführen
API Code House
Entwickeln Sie eine API, um einen Teil des Vorgangs des Codestands zu unterstützen.
? Stapel
- Java 11 - JDK 11 ist die Open -Source -Referenzimplementierung von Version 11 der Java SE -Plattform, die von JSR 384 im Java -Community -Prozess festgelegt wurde.
- Quarkus - Kubernetes Native Java Stack, die auf OpenJDK -Hotspot und Graalvm zugeschnitten sind, aus den Best -of -Breed -Java -Bibliotheken und -standards hergestellt.
- H2 -Datenbank - Die Java SQL -Datenbank. Sehr schnell, Open Source, JDBC API. Eingebettete und Servermodi; In-Memory-Datenbanken
- OpenAPI - Die OpenAPI -Spezifikation: Der breit übernommene Branchenstandard für die Beschreibung moderner APIs.
- Lombok - Project Lombok ist eine Java -Bibliothek, die automatisch an Ihren Editor angeschlossen und Tools erstellt wird und Ihre Java aufpackt.
? Erweiterungen
- Restasy jax-rs
- Restasy JSON-B
- Restasy JSON-P
- Hibernate Validator
- Smallrye openapi
- Winterschlaf orm mit Panache
- JDBC -Treiber - H2
? Skripte ausführen
? API -Zahlungen
Implementieren Sie eine bestimmte Anwendung, um Zahlungen im Zusammenhang mit einer berühmten Bewerbung für Lebensmittelauftrag, Yfood, zu verarbeiten. Die Idee ist, dass unsere Bewerbung die möglichen Zahlungsformen an eine Person, die ein Restaurant gegeben hat, und nach der Verarbeitung der Zahlung aufgrund der endgültigen Wahl der Person. Dies ist ein entscheidender Service im Kontext von Yfood. Es ist die Fertigstellung der Benutzererfahrung und wir müssen unter den extremsten Bedingungen so viele Anfragen wie möglich erfüllen.
? Stapel
- Java 15 - JDK 15 ist die offene Referenzimplementierung von Version 15 der Java If -Plattform, die von von JSR 390 im Java -Community -Prozess angegeben ist.
- Spring Boot 2.4.0 - Frühling macht das Programmieren von Java schneller, einfacher und sicherer für alle. Der Fokus des Frühlings auf Geschwindigkeit, Einfachheit und Produktivität hat es zum beliebtesten Java -Framework der Welt gemacht.
- Spring Cloud OpenFEIGN - FeigN ist ein deklarativer Webdienst Clent. Das Schreiben von Webdienst -Kunden erleichtert.
- Spring Data JPA - Spring Data JPA, Teil der größeren Frühlingsdatenfamilie, erleichtert die einfache Implementierung von JPA -basierten Repositories.
- Frühlingsvalidierung - Starter für die Verwendung von Java Bean -Validierung mit dem Hibernate Validator
- H2 - PostgreSQL: Die weltweit fortschrittlichste Open -Source -relationale Datenbank
? Skripte ausführen
? Freimarkt -API
Einen Teil des freien Marktes implementieren.
? Stapel
- Java 15 - JDK 15 ist die offene Referenzimplementierung von Version 15 der Java If -Plattform, die von von JSR 390 im Java -Community -Prozess angegeben ist.
- Spring Boot 2.4.2 - Frühling macht das Programmieren von Java schneller, einfacher und sicherer für alle. Der Fokus des Frühlings auf Geschwindigkeit, Einfachheit und Produktivität hat es zum beliebtesten Java -Framework der Welt gemacht.
- Spring Data JPA - Spring Data JPA, Teil der größeren Frühlingsdatenfamilie, erleichtert die einfache Implementierung von JPA -basierten Repositories.
- Frühlingsvalidierung - Starter für die Verwendung von Java Bean -Validierung mit dem Hibernate Validator
- Spring Security - Spring Security ist eine leistungsstarke und hoch anpassbare Authentifizierung und Zugriffs -Control -Framework. Es ist der Standard für die Sicherung von federbasierten Anwendungen.
- H2 - PostgreSQL: Die weltweit fortschrittlichste Open -Source -relationale Datenbank
? Skripte ausführen
? Beitragen
- Gib es
- Erstellen Sie Ihre Funktionszweig (
git checkout -b my-new-feature ). - Bestimmen Sie Ihre Änderungen (
git commit -am 'Added some feature' )) - In den
git push origin my-new-feature drücken - Erstellen Sie eine neue Pull -Anfrage