[JAVA] Bericht über die Teilnahme an der JSUG-Studiensitzung

Der andere Tag (31.1.2011) fand statt [JSUG Study Session 2019 Part 1](https://jsug.doorkeeper.jp/events/86027?error_code=4201&error_message=User%20canceled%20the%20Dialog%20flow#_ Ich habe versucht, den Inhalt von = _) zusammenzufassen.

Punkte für die Auswahl von Java OR Mapper

[SlideShare Link](https://www.slideshare.net/masatoshitada7/java-or-jsug?ref=https%3A%2F%2Ftwitter.com%2Fi%2Fcards%2Ftfw%2Fv1%2F1090929751462531075%3Fcardname%3Dplayer&autoplay_disabled=true&forward=true&earned=true&edge=true&lang=ja&card_height=130&scribe_context=%7B%22client%22%3A%22web%22%2C%22page%22%3A%22search%22%2C%22section%22%3A%22default_tweets%22%2C%22component%22%3A%22tweet%22%7D&bearer_token=AAAAAAAAAAAAAAAAAAAAAPYXBAAAAAAACLXUNDekMxqa8h%252F40K4moUkGsoc%253DTYfbDKbT3jJPCEVnMYqilB28NHfOPqkca3qaAxGfsyKCs0wRbw&fbclid=IwAR3nUi1c0gunXLMwqG32IRyfwYgMrPwHLpJWaNzvoEYNczBAwqOZOZWWMno )

OR Mapper und seine Klassifizierung

Hier kommt der OR Mapper ins Spiel

Es gibt 4 (+1) Arten von OR-Mappern

JDBC-Wrapper-Typ

Spring JDBC

SQL-Mapper-Typ

My Batis --Schreiben Sie SQL in XML

Doma

2-way SQL --Schreiben Sie Parameter und bedingte Verzweigungen in Kommentare

Typ des Abfrage-Generators

--Schreiben Sie SQL in Klassen und Methoden

jOOQ

  create 
    .select(EMPLOYEE.ID)
    .from(EMPLOYEE)  
    .orderby()  

ODER Mapper-Typ

Bedingungen für die Verwendung von JPA

Spring Data

ODER Mapper-Auswahlablauf


Leicht verständlicher Spring Data JDBC

[SpeakerDeck Link](https://speakerdeck.com/rshindo/jsug-2019-01 )

JPA ist schwierig

Was ist Spring Data JDBC?

Spriong Data JDBC

die Architektur

So erstellen Sie eine Entität

Repository

Dinge unmöglich

--Seiten, Sortieren --PagingAndSortRepository wird nicht unterstützt

Beziehung

Eltern-Kind-Tabelle (1: N)

Andere Eigenschaften

Zusammenfassung

Recommended Posts

Bericht über die Teilnahme an der JSUG-Studiensitzung
JSUG Study Group 2018 Teil 4 Spring 5 & Spring Boot 2 praktische Eindrücke
[Memo] JSUG-Studiengruppe 2020 Teil 1 Frühling x Kotlin
[Memo] JSUG Study Group 2019 Teil 7 Nutzung des Frühlings in Bizreach