Promotion
CodeGym University
Learning
Courses
Tasks
Surveys & Quizzes
Games
Help
Schedule
Community
Users
Forum
Chat
Articles
Success stories
Activity
Reviews
Subscriptions
Light theme
Lessons
Reviews
About us
Start
Start learning
Start learning now
My Progress
Courses
University
Quest Map
Lessons
All quests
All levels
Criteria API
SQL & Hibernate
Level 16,
Lesson 0
Introduction to the Criteria API. Examples of working with the Criteria API. Advanced work with Criteria API.
Criteria API Part 2
SQL & Hibernate
Level 16,
Lesson 1
Grouping and aggregation functions. CriteriaUpdate. CriteriaDelete. Benefit from the Criteria API.
NativeQuery
SQL & Hibernate
Level 16,
Lesson 2
Introduction to Entity mapping DTO mapping
Transactions
SQL & Hibernate
Level 16,
Lesson 3
Understanding Transactions in Hibernate, Hibernate Transactions, Interface Transaction Manager
DAO
SQL & Hibernate
Level 16,
Lesson 4
Introduction to DAO. Benefits of DAO. standard approach.
Useful nuances about Hibernate
SQL & Hibernate
Level 16,
Lesson 5
Working with two bases at the same time. base in memory.
Testing Hibernate code
SQL & Hibernate
Level 16,
Lesson 6
Base in memory and testing. test data.
Basic Tasks in Database Design
SQL & Hibernate
Level 17,
Lesson 0
Ensuring that all the necessary information is stored in the database Ensuring the possibility of obtaining data for all necessary requests Reducing redundancy and duplication of data Ensuring the integrity of the database Optimizing the speed of data access
Key Database Design Steps
SQL & Hibernate
Level 17,
Lesson 1
Defining entities Defining tables and fields Defining dependencies Physical design
Database Normal Forms
SQL & Hibernate
Level 17,
Lesson 2
first normal form second normal form third normal form
Dependencies between tables in a database
SQL & Hibernate
Level 17,
Lesson 3
one to one relationship one to many relationship many to many relationship
Keys in the database
SQL & Hibernate
Level 17,
Lesson 4
Primary key Foreign key Custom Key
Show more
1
...
57
58
59
60
61
Please enable JavaScript to continue using this application.