Skip to content

This is a repository for the Software University course - "Spring Data - October 2020".

Notifications You must be signed in to change notification settings

yavor300/SpringData

Repository files navigation

In the course we will look in detail at working with a modern ORM technology: Hibernate, which is practically a standard for ORM in Java applications. Hibernate allows mapping between a relational database and an object-oriented model (Java classes) through the "database first" and "code first" approaches and provides a powerful object-oriented API for database queries and performing CRUD operations from Java. Spring Data, in turn, further upgrades the standard API and provides both an additional level of abstraction and an easy way to process database data. In the course we will demonstrate established practices in building a database layer of complex systems in Java applications through built-in implementations of the Repository template and the use of a service layer (Service Layer), as well as import and export to various data formats (JSON, XML).

SKILLS YOU WILL ACQUIRE:

☑Proper construction of application architecture ☑Build connections between application and database ☑Using the Database First approach ☑Using the Code First approach ☑Working with databases through the ORM framework ☑Work with XML and JSON data formats

About

This is a repository for the Software University course - "Spring Data - October 2020".

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages