Java Basics - JPA: Java Persistence API | Spring Data Tutorial

preview_player
Показать описание
JPA (Java Persistence API) makes working with SQL databases much easier. In this video we go back to the database and reimplement the storage logic to use JPA.

All you need to know to learn Java with this course is basic grade school algebra and the ability to install software. We start from the very basic concepts of programming to build simple Java applications. Once completed we will connect this course to the "Modern Java Course" and "Debugging at Scale in Production" course.

This course updates weekly, please use the comments section below to ask questions and make requests. We'll try to help.

Title: Java Basics - Java Object Oriented Programming (OOP) | Java Tutorial

✅ Stay Connected With Me.

=============================

✅ Recommended Playlists:

👉 Practical Debugging at Scale Course - Module 1:

✅ Other Videos You Might Be Interested In Watching:

👉 Practical Debugging at Scale Part 3: Watch and Evaluate

👉 Practical Debugging at Scale Part 2: Program Control Flow

👉 Practical Debugging at Scale Part 1: Introduction

=============================

=================================

Disclaimer: We do not accept any liability for any loss or damage which is incurred from you acting or not acting as a result of listening to any of our publications. For all videos on my channel: This information is for general & educational purposes only. Always consult with an attorney, CPA, or financial professional for advice based on your specific situation

Copyright Disclaimer: Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, comment, news reporting, teaching, scholarship and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use

© Debug Agent

#java #course #learntocode #learnprogramming #learnprogrammingonyoutube #learning #codingtutorial #javaforbeginners #softwaredeveloper #softwareengineering #programmingtutorial #javaprogrammingforbeginners #javaprogramming

jpa,java persistence api (jpa),learn java,java programming,java tutorial,java course,Spring Data,jpa tutorial,java persistence tutorial,java persistence api example,java persistence api maven,java persistence entity,java persistence with hibernate,java persistence,java persistence api tutorial,jpa repository spring boot,jpa repository,jpa repository tutorial,jpa repository spring boot tutorial,jpa repository methods,jpa repository example

00:00 Introduction
00:40 JPA: Java Persistence API
00:55 Object-Relational Mapping (ORM)
01:16 Hibernate
01:39 Spring Data
02:22 Object-Relational Example Diagram
03:05 Foreign Key Relation
04:05 WebUser Entity with Lombok Setter and Getter
05:39 Primary Key, Id and Generated Value
06:36 One to Many Relation
07:37 Relations in JPA
10:34 Constructors in the JPA Entity Class
10:55 Adding Entities with a One-to-Many Relation
11:43 The Game Entity
11:53 GeneratedValue Strategy
12:32 Column Annotation and String Length
13:17 Bidirectional Many-to-One Relation
13:39 WebUserRepository Interface and findBy
15:20 GameRepository, countBy and More Sophisticated Queries
16:36 Using JPA in Code and Adding Transactional
17:01 Working with findBy and Optional
18:13 Setting Database Record Values and invoking countBy
19:05 Extracting Data and Summarizing it
20:57 Testing the JPA Implementation
21:39 Review the Generated SQL in the Execution Logs
23:01 Final Word
Рекомендации по теме