[JAVA] Zusammenfassung der Teilnahme am JJUG CCC 2019 Spring

Ich habe am JJUG CCC 2019 Spring am 18. Mai 2019 teilgenommen. Dies ist eine Zusammenfassung der Sitzungen, die ich dort gehört habe, und ihrer Eindrücke. Es mag schwer in den Kugeln zu sehen sein, aber bitte vergib mir. Ich würde mich freuen, wenn Sie auf Fehler hinweisen könnten.

Umriss und Eindrücke der Teilnahmesitzung

Jakarta EE Update -May 2019-

Briefing-Papier

Überblick

Impressionen

CI die Architektur von Java / Kotlin-Anwendungen mit ArchUnit

Briefing-Papier

Überblick

Impressionen

――Wenn die Architektur nicht befolgt wird, kann dies zu Schulden führen. Es ist also wunderbar, dies garantieren zu können! ――Nachdem die Paketstruktur festgelegt ist, kann der Paketabhängigkeitstest nach seiner Integration noch lange verwendet werden. Daher hatte ich das Gefühl, dass beim Schreiben des Tests keine großen Probleme aufgetreten sind. --Springs @ PreAuthorized kann verwendet werden, um zu verhindern, dass das Kommentieren vergessen wird

Entwicklungsumgebung und Anwendungsinfrastruktur in der Cloud Native-Ära

Briefing-Papier

Überblick

Impressionen

――Eindruck, dass das Erscheinungsbild fast dem einer allgemeinen IDE entspricht ――Ich fand es großartig, wenn ich es verwenden könnte, weil ich die Zeit für die Erstellung der Entwicklungsumgebung verkürzen könnte. ――Da Sie nicht beim Aufbau einer Umgebung hängen bleiben, wird diese Art von Stress verschwinden.

Weiterentwicklung! Saubere Architektur mit Java - Neue Entwicklung von vorne

Dokument

Überblick

Impressionen

BFF / Backend-Aufteilung der API für mobile Apps in Hot Pepper Beauty

Überblick

Impressionen

――Ich dachte, dass es effektiv sein könnte, wenn mehrere Anzeigequellen wie Apps und das Web vorhanden sind und das App-Team und das Backend-Team getrennt sind. ――Wenn nicht, besteht der Eindruck, dass die Kosten für die Herstellung einer BFF hoch sind und Sie möglicherweise leiden. ――Es hat nichts mit BFF zu tun, aber die verwendete Technologie ist relativ neu und beneidenswert.

Schlüsselpunkte der Migration von Mikrodiensten nach fremdem Muster

Briefing-Papier

Überblick

Impressionen

――Ich dachte, das Strangler-Muster sei sehr effektiv für die Erneuerung vom Vermächtnis zur Moderne. ――Ich sympathisiere mit dem allmählichen Übergang

Functional Spring Cookbook

Briefing-Papier

Überblick

Impressionen

――Da Sie in einem funktionalen Stil schreiben können, fand ich es wunderbar, einfach mit einer kleinen Menge an Beschreibung schreiben zu können. ――Bei einem umfangreichen Dienst, der eine saubere Architektur usw. einführt, gibt es einen Prozess zum Aufrufen der Anwendungsschicht. Daher hatte ich das Gefühl, dass die Routing-Methode fett werden würde und es schwierig zu sehen und einfach wäre.

(Aktualisiert am 20. Mai 2019 ↓)

――Wir haben einen direkten Kommentar von @making @ github erhalten und er sagte, dass er keine Probleme haben würde, weil er Routen synthetisieren könnte. -Wenn Sie [Dokumentation] lesen (https://docs.spring.io/spring/docs/current/spring-framework-reference/web-reactive.html#webflux-fn-running), werden Sie feststellen, dass RouterFunction Mapping mehrere RouterFunction <ist Es scheint Bohnen vom Typ?> Zu synthetisieren. Sie können also die Routing-Methode aufteilen.

Recommended Posts

Zusammenfassung der Teilnahme am JJUG CCC 2019 Spring
Eindrücke eines Ingenieurlehrlings zum JJUG CCC 2018 Spring
JJUG CCC Frühjahr 2018 Memo
JJUG CCC Frühjahrsbericht 2018
JJUG CCC Herbst 2018 Materialübersicht
JJUG CCC 2018 Frühlingsbeteiligungsprotokoll
Spring Framework 5.0 Zusammenfassung der wichtigsten Änderungen
Ich habe am JJUG CCC 2019 Spring teilgenommen
Nachricht erlöschen (Spring Boot)
[java] Zusammenfassung des Umgangs mit char
Zusammenfassung zum Schreiben von Anmerkungsargumenten
[Java] [Maven3] Zusammenfassung der Verwendung von Maven3
[* Java *] Ich ging zum JJUG CCC 2017 Herbst
[* Java *] Ich habe am JJUG CCC 2019 Spring teilgenommen
Zusammenfassung der Auswahl von Elementen in Selen
[java] Zusammenfassung des Umgangs mit Zeichenketten
Zusammenfassung dessen, was ich über Spring Boot gelernt habe
Zusammenfassung zum Erstellen von selbst erstellten JSF-Tags
[Docker] Einführung in Docker Compose Grundlegende Zusammenfassung von Docker-Compose.yml
Zusammenfassung des Mooses beim Update von JMockit 1.4 auf 1.30
Die Geschichte der Erhöhung der Spring Boot 1.5-Serie auf die 2.1-Serie
Zusammenfassung dessen, was ich in Spring Batch gelernt habe
So wenden Sie HandlerInterceptor auf das http-Inbound-Gateway von Spring Integration an
[Java Silver] Zusammenfassung der Punkte im Zusammenhang mit Lambda-Ausdrücken
Ein Memorandum über die Sucht nach Spring Boot2 x Doma2
Ich habe versucht, die Kapazität von Spring Boot zu reduzieren
Zusammenfassung der Kenntnisse, die zum Bestehen von Java SE8 Silver erforderlich sind
Verwendung von CommandLineRunner im Spring Batch von Spring Boot
Zusammenfassung der Java-Kommunikations-API (1) Verwendung von Socket
[Eclipse] Zusammenfassung der Umgebungseinstellungen * Von Zeit zu Zeit aktualisiert
Zusammenfassung der Java-Kommunikations-API (3) Verwendung von SocketChannel
Zusammenfassung der Java-Kommunikations-API (2) Verwendung von HttpUrlConnection
Booten nach Umgebung mit Spring Boot of Maven
Zusammenfassung der Implementierung von Standardargumenten in Java
[Frühling] Fallstricke von BeanUtils.copyProperties
Über DI des Frühlings ①
JAR-Datei Übersicht
Über DI des Frühlings ②
Zusammenfassung zur Informationssicherheit
Zusammenfassung der Verwendung von FragmentArgs
JJUG CCC Herbstbericht 2018
Spring Boot 2.2 Dokumentzusammenfassung
Übersicht über Spring AOP
Zusammenfassung der Verwendung von DBFlow
Zusammenfassung der Java-Unterstützung 2018
Ein Ingenieur, der Java nicht versteht, ging zu JJUG CCC.
Über die Funktion von Spring Boot aufgrund unterschiedlicher Versionen
20190803_Java & k8s on Azure Die Geschichte vom Festivalbesuch
Schneiden Sie SQL in die Eigenschaftendatei mit jdbcTemplate von Spring Boot aus