Gefördert von der Japan Spring User Association ** JSUG Study Group 2018 Teil 4 Spring 5 & Spring Boot 2 zum Anfassen ** Ich ging zu.
Der Ausbilder ist @suke_masa von Casa Real, der häufig bei JJUG CCC angekündigt wird.
Der Inhalt ist eine 30-minütige Vorlesung (eine perfekte Zeit!) Und Die restlichen zweieinhalb Stunden waren Spring5 und SpringBoot2 zum Anfassen.
Vorlesungsfolien https://www.slideshare.net/masatoshitada7/30spring-5-spring-boot-2-103523666
Praktische Unterrichtsmaterialien https://github.com/MasatoshiTada/spring5-boot2-handson
Für Frühlingsanfänger Was ist DI, das schwer zu verbalisieren ist? Was ist SpringBoot? Erklärte mit einem Gefühl, dass es in mein Herz fiel. Features ab Frühling 5 In Japan, wo JPA, einschließlich meiner selbst, viel Ablehnung hat (ich fühle mich wie) Federtest kompatibel mit JUnit5.
Im Quellcode des Lehrmaterials wird der Teil, der korrigiert werden muss, von TODO angegeben. Ich konnte problemlos fortfahren. Im Spring5-Teil wurde es entwickelt, um das Verständnis der Einstellungsdatei zu vertiefen, die in Spring Boot nicht bekannt ist. Auch der auf der Folie erwähnte Testcode mit Spring Data JDBC und @SpringJUnitConfig war sehr hilfreich. Das Image von Spring Data JDBC scheint erheblich niedriger zu sein als das von JPA. Da gesagt wird, dass beim Start nur die Schnittstelle definiert und die Implementierungsklasse erstellt wird, frage ich mich, was in einem großen System passiert. Gibt es eine Problemumgehung? Die Einstellung erfordert viel Forschung, beispielsweise die Implementierung von Pagenationen, aber ich bin froh, dass wir die Option haben, JPA zu ersetzen.
Im SpringBoot2-Teil Es war ein Format, das mir klar machte, dass die im Spring 5-Teil erstellte Konfiguration nicht erforderlich sein würde. Als ich Spring Boot berührte, konnte es nicht wie erwartet funktionieren. Ich lerne AutoCofigure, aber wenn ich dies zuerst zum Anfassen mache, scheint meine Intuition zu funktionieren.
Für mich, der es im Spring Boot 1-System implementiert hatte, war es eine sehr hilfreiche praktische Übung, die Korrekturpunkte in kurzer Zeit zu erfassen. Vielen Dank, dass Sie @suke_masa!
Recommended Posts