金英漢の実戦データベース - 設計1編、現代的データモデリング完全攻略
yh
データベース設計を概念的、論理的、物理的の3段階で体系的に学び、実務中心のショッピングモールプロジェクトで能力を強化します。現代的な設計技法と最新トレンドを通じて実戦ノウハウを身につけます。
초급
SQL, MySQL, DBMS/RDBMS
Solve everything from the basics of querydsl to practical use all at once!
You can learn Querydsl from the basics to practical use all at once.
You can learn practical application know-how beyond simple functional explanations.
JPA can solve dynamic queries and complex query problems.
Say goodbye to complex and dynamic queries!
Solidify your Java backend skills with Querydsl.
🚩 This course is a roadmap course.
Modern Java backends often use a combination of Spring Boot, JPA, and Spring Data JPA. However, this combination's limitations lie in complex and dynamic querying .
In practice, complex queries are often handled, and dynamic queries are often used as well. Depending on the business domain, query writing can account for more than half of the development work. Querydsl is the technology that neatly solves these problems.
JPA + Querydsl is not optional, it is mandatory .
Querydsl transcends the limitations of the Java language, allowing you to write queries in real Java code, not just text. It not only neatly solves the dynamic query problem that has plagued countless developers, but also catches all syntax errors at compile time. Although written in Java, its syntax is nearly identical to SQL and JPQL, making it easy to learn and easily create complex queries.
Building on the foundation of Spring Boot and JPA, adding two fantastic frameworks—Spring Data JPA and Querydsl—makes development truly enjoyable. The amount of code previously considered simple and repetitive is significantly reduced. Developers can focus on developing core business logic. And thanks to Querydsl, even writing queries in Java is a joy. In complex real-world applications, the combination of Spring Data JPA and Querydsl is not an option, but a necessity.
In this lecture, we will cover everything about Querydsl , from the complete basics of Querydsl to the know-how accumulated through various practical projects .
👨💻 Please note before taking the class!
Java ORM Standard JPA Programming - Basics
This is a prerequisite course for understanding JPA-based technologies.
Real-World! Using Spring Boot and JPA 1 - Web Application Development
Design and develop real-world web applications with Spring Boot and JPA.
Practice! Using Spring Boot and JPA 2 - API Development and Performance Optimization
You can learn how to optimize JPA extreme performance.
Spring Data JPA in Practice!
Learn Spring Data JPA from basics to practice.
The book is for those who want to study more in-depth content.
You can think of it as a reference book.
(Even if you don't have a book, separate materials for the lecture will be provided.)
Who is this course right for?
Anyone who wants to solve complex queries using JPA
Anyone who is working on a practical project using a combination of Spring and JPA
Need to know before starting?
JPA
Spring Data JPA
Spring Framework
554,734
Learners
36,310
Reviews
8,956
Answers
5.0
Rating
25
Courses
교육자
전: 우아한형제들 기술이사, 카카오, SK플래닛
진짜 실무에 필요한 제대로 된 개발자가 될 수 있도록, 교육하는 것이 저의 목표입니다.
EO 인터뷰 영상
개발바닥 - 시골 청년 개발왕 되다
All
41 lectures ∙ (6hr 24min)
Course Materials:
All
890 reviews
5.0
890 reviews
Reviews 12
∙
Average Rating 5.0
5
実は純粋なJPAも面白かったのですが、DataJPAを知ってから'とすごく楽だ…'と感じました。これをもう一度経験しますね。さすがJPAの花ですね。 Querydslを知ったら、開発がとても楽しくなるという霊的な御言葉が届きました。以前の講義を聞きながら、Querydslが一体どれほど良いのでこのように推薦されるのだろうか?気になりました。 顕著に変わった点は指がどんどん遊んでいます。 em.createQueryかっこを開き、二重引用符を付けてクエリを作成します。 DataJPAではメソッドで処理し、少し複雑で長くなるのは@Queryで直接クエリを書いたが、今はs、f、w、fだけでインテリジェイがやってくれます。どんどん私の指が勤務態だけになっていくようです。 ヨンハンが私の講義でQuerydslの物語を頻繁に取り出した理由がこれでした! ㅎㅎㅎ しかし、川の終わり頃に「世界に無料のランチはありません」という言葉が思い浮かびました。 DataJPAとQuerydslの両方が純粋なJPAの理解に基づいて使用するのが正しいと感じました。内部コードをすべて見れば結局純粋なJPAを抽象化したのですから。何でも便利さにはコメントが必要な法ですね。もっとよく使うためにもう一度基本編を復習しに行かなければなりませんㅎㅎ JPAのお父さんヨンハン様。本当に最高です! この講義をおすすめします!
DolphaGoさん、いよいよここまで来ましたね^^!楽しく一生懸命勉強している様子を見ると、私も本当にやりがいがあります。いつも応援しています。
Reviews 19
∙
Average Rating 5.0
5
いよいよ今回の講義を最後にJPAロードマップを終えることになりました。 個人的に 以前、Javaバックエンド開発からPythonバックエンド開発に移行しました。 私はJava Jin Youngに戻りたいです。 変化したばね開発環境を再び勉強しなければならない どのように勉強するか悩んでインフラに英韓様の講義を探すようになったのがここまで来ることになりました。 センプル川の内容が汎常値(?)でないことを直感して講義を全部負けて(?)捨てたのですが、本当に満足しています。 ありがとうございます。
必ファン様ロードマップを完了いただくと、心からおめでとうございます。確信しています。残してください^^!いつも応援します!
Reviews 2
∙
Average Rating 5.0
5
[スプリング完全征服]ロードマップ、[スプリングブートとJPA]ロードマップ、すべて撮った。 ヒュー~~~ヨンハンはもうインフラで見たくないです(とても大変でしたㅠㅠㅠ) 一度も受講評を残さなかったのですが、最初と最後の一言だけを残してみます。 [スプリングに関しては絶対にお金惜しまないで、ヨンハン様の講義を聞いてください。] (ヨンハンは私にとって不気味でした)
キム・ジニョン様本当に頑張りましたね^^ もう本人で完全に体得してほしいです。応援します!
Reviews 40
∙
Average Rating 5.0
Limited time deal ends in 8 days
$7,374.00
29%
$68.20
Check out other courses by the instructor!
Explore other courses in the same field!