Home
Explore
Submit Search
Upload
Login
Signup
Advertisement
Check these out next
Grails im Überblick und in der Praxis
Tobias Kraft
May the forge be with you
Sandro Sonntag
Die Java Plattform Strategie
Java Usergroup Berlin-Brandenburg
Enterprise Java Batch mit Spring
denschu
Überblick: 18c und Autonomous Data Warehouse Cloud (ADWC)
Ulrike Schwinn
Enterprise JS
Oliver Ochs
REST: Versprechen, Wirklichkeit & Alternativen: GraphQL, GRPC, JSON RPC...
predic8
Cloud-native and Enterprise Java? Hold my beer!
OPEN KNOWLEDGE GmbH
1
of
29
Top clipped slide
Typesafe SQL in Java
Jun. 11, 2020
•
0 likes
0 likes
×
Be the first to like this
Show More
•
536 views
views
×
Total views
0
On Slideshare
0
From embeds
0
Number of embeds
0
Download Now
Download to read offline
Report
Software
Write Typesafe SQL in Java using JOOQ
Dominik Hirt
Follow
Gründer, Software Architect und Entwickler
Advertisement
Advertisement
Advertisement
Recommended
Ist GraphQL das bessere REST
Martin Abraham
165 views
•
57 slides
Schlanke Webarchitekturen nicht nur mit JSF 2 und CDI
adesso AG
2.1K views
•
23 slides
Performanter, hochskalierbarer Web 2.0-Dienst in Ruby
vesparun
579 views
•
47 slides
Go Fullstack: Webanwendungen mit Java EE 6 bauen (W-JAX 2011)
Michael Kurz
1.9K views
•
28 slides
Datenbankzugriff mit der Java Persistence Api
Christian Baranowski
1K views
•
20 slides
Ruby on Rails in a metro session
Virttoo org
431 views
•
42 slides
More Related Content
Similar to Typesafe SQL in Java
(20)
Grails im Überblick und in der Praxis
Tobias Kraft
•
2.4K views
May the forge be with you
Sandro Sonntag
•
948 views
Die Java Plattform Strategie
Java Usergroup Berlin-Brandenburg
•
3K views
Enterprise Java Batch mit Spring
denschu
•
994 views
Überblick: 18c und Autonomous Data Warehouse Cloud (ADWC)
Ulrike Schwinn
•
193 views
Enterprise JS
Oliver Ochs
•
2K views
REST: Versprechen, Wirklichkeit & Alternativen: GraphQL, GRPC, JSON RPC...
predic8
•
1.1K views
Cloud-native and Enterprise Java? Hold my beer!
OPEN KNOWLEDGE GmbH
•
41 views
MongoDB Munich 2012: Spring Data MongoDB
Tobias Trelle
•
2.4K views
Effiziente datenpersistierung mit JPA 2.1 und Hibernate
Thorben Janssen
•
2K views
JSON in der Oracle12c Database
Carsten Czarski
•
1K views
Arquillian
Korhan Gülseven
•
338 views
Django - The Web framework for perfectionists with deadlines
Markus Zapke-Gründemann
•
1.1K views
Icinga 2009 at Nagios Workshop
Icinga
•
871 views
Oracle ETL Herausforderungen - OPITZ CONSULTING - Till Sander - Wolfgang Rütter
OPITZ CONSULTING Deutschland
•
1.6K views
Agile Oracle database modeling and development - APEX Connect 2020
Torsten Kleiber
•
236 views
Einführung in NoSQL-Datenbanken
Tobias Trelle
•
1K views
Creasoft-Akademie - Mobile Multiplattform Apps
Creasoft AG
•
1.4K views
Never Code Alone: Von Symfony Forms zu einer SPA auf APIs
Stefan Adolf
•
213 views
REST mit APEX 18.1
Oliver Lemm
•
2.3K views
Recently uploaded
(20)
크리스탈팰리스풀럼 [WWW.RT33.TOP]코드:b77 나비케이타 Ӕ 홀딩슬롯 🚏 먹튀제보 👔 시에라리온 국가경기 ⇂ 테니스경기 Ⓦ 콜럼버스크루
1xBet 원엑스벳
•
12 views
Steigern Sie die Effizienz beim Testen Ihres S/4HANA-Systems
panayaofficial
•
22 views
JAX 2023 - Cloud Provider APIs
Frank Müller
•
4 views
Entity Framework Core - Der Umstieg auf Core
NETUserGroupBern
•
6 views
MAD Squad Episode 5
QuinnoxInc2
•
3 views
Weiches Zeugs für harte Jungs und Mädels
NETUserGroupBern
•
13 views
ALM mit TFS 2010
NETUserGroupBern
•
6 views
Dolly Parton, Songteller: My Life in Lyrics
milliamgruber
•
6 views
Klassifizierung von Versicherungsschäden – AI und MLOps bei der Mobiliar
BATbern
•
51 views
Pragmatische Anforderungen
NETUserGroupBern
•
9 views
Easy French Step-By-Step
percywright
•
4 views
O/R-Mapping mit NHibernate und Entity Framework
NETUserGroupBern
•
18 views
无法毕业?新加坡科廷大学毕业证书和学位证书办理
ynexeyb
•
3 views
本科/硕士《加拿大西蒙菲莎大学毕业证成绩单》
1523dsa
•
2 views
无法毕业?澳洲查尔斯达尔文大学毕业证书和学位证书办理
ynexeyb
•
3 views
The Big Fun Kindergarten Activity Book
timothymitchell37
•
4 views
VDI Forum Instandhaltung 2023
argvis GmbH
•
21 views
Text Template Transformation Toolkit (T4)
NETUserGroupBern
•
10 views
카심바슬롯사이트 〔www.rtЗЗ.top〕코드:b77 위니펙제츠 😷 중국 국가대표 ྤ 요코하마 ڞ 푸에르토리코 국가대표 ᅋ 쇼타임카지노 ㍇...
1xBet 원엑스벳
•
9 views
Heartstopper: Volume Three (Heartstopper, #3)
larrygiroux267
•
3 views
Advertisement
Typesafe SQL in Java
Typesafe SQL in
Java Softwerkskammer Sachsen Meetup 26. Mai 2020
Dominik Hirt
Das Problem
(K)eine großen Freunde
Viele „Lösungen“ Hibernate /
HQL Spring Data Derived Query Method und viele andere ORM’s JPA / JPQL JIRA / JQL Aber Hibernate im Jahr #19
ColumnType Checks
Entity Attribute Refactoring [
Spring Data Derived Query Methods ]
Complex Query Strings
#epicfail
Criteria API
Die Lösung
ArbitraryType Fetching endlich überall Projections
Entity Attribute Refactoring Hurra,
ein compile error
Complex Query Strings
Complex Query Strings
II
Complex Query Strings
III
JOOQ to the
rescue ! https://www.jooq.org/
JAVA OBJECT ORIENTED
QUERYING • query builder framework • Java DSL • DB Schema im Zentrum • Typesafe • OpenSource / kommerziell
Wie DB Schema Java
Quellen
DB Migration jooq generator
lots of generator options generate
POJOs generate DAOs generate from liquibase changelogsimple crud with (generated) records lots of fetching options return values on store nearly 1:1 from sql to java code
Dynamic Where Clause
noch die Criteria
API aber KEINE Projections möglich, nur Entities
<DEMO>
dominik @ todo42.de
Advertisement