Spring Data
Repo: https://github.com/z1n0v1/M03-Spring-Data
Here you can find all the solutions for SoftUni’s Spring Data course.
Spring Data is the second course part of Java DB module, the first course in SoftUni’s Software Engineering track with materials focused primarily on the professional knowledge needed in your career. It is 7 week course witch accent on Hibernate and Spring Data.
In this course you’ll learn about:
- DB Apps Introduction (Lab) - (Exercise)
- Application to Database Connection
- JDBC Statements
- SQL Injection
- Advanced Concepts
- ORM Fundamentals (Lab) - (Workshop)
- Introduction to ORM
- Architecture
- Example
- Approaches
- ORM Advantages
- Introduction to Hibernate
- Maven
- Hibernate Framework
- Java Persistence API
- Hibernate Code First
- Java Persistence API Inheritance
- Table Relations
- Spring Data Intro
- Spring Data Framework
- Spring Data Repositories
- Spring Data Query Creation
- Spring Data Services
- Spring Data Advanced Querying
- Retrieving Data by Custom Queries
- Java Persistence Query Language
- Repository Inheritance
- Spring Custom Configuration
- Spring Data Auto Mapping Objects
- Data Transfer Objects
- Model Mapping
- JSON Processing
- JSON
- GSON
- XML Processing
- XML Processing
- JAXB
Next in SoftUni’s Software Engineering track comes the Java Web module containing Spring Fundamentals and Spring Advanced courses. I am planning to attend them sometime after 17 April 2022.