Spring Framework: Data Access with Spring

blur

Learn Path Description

Spring Data provides a familiar and consistent, Spring-based programming model for data access while still retaining the special traits of the underlying data store.

Skills You Will Gain

Courses In This Learning Path

blur
icon

Total Duration

0.58 hour

icon

Level

Beginner

icon

Learn Type

Certifications

Spring Framework: Overview of Spring Data

Many boilerplate is required to write data access code. This boilerplate can be inconsistent across data stores and types. This course, Spring Framework Overview of Spring Data will teach you how Spring Data can make data access more simple. You'll first learn how to set up Spring Data projects using the Spring Boot Starter. Next, you will learn how to use Spring Data repositories in order to query data in an agnostic fashion. You'll also learn how to use Spring to manage transactions. After completing this course, you will have the knowledge and skills to use Spring Data in any module.

blur
icon

Total Duration

150 minutes

icon

Level

Intermediate

icon

Learn Type

Certifications

Building Applications Using Spring JDBC 5

This course, "Building Applications using Spring JDBC," is designed to help Java developers effectively interact with databases in their applications. The course focuses on teaching participants how to implement the CRUD functions using Spring JDBC.

The course begins by covering the basics of CRUD functions for data access and retrieval. Participants will then learn about batch operations and how to implement other Spring best practices, such as RESTful Services, design patterns, and multi-tiered development.

Additionally, the course covers important topics like transactions and exception handling. Unit tests will be used to verify the functionality of the course.

Participants will also learn how to consume web services through a Javascript UI like Angular and React. This feature allows for seamless integration with other technologies.

The course's main objective is to equip participants with the necessary skills to use Spring JDBC effectively in their applications. By the end of the course, participants will have a solid understanding of how to interact with data in their Java applications using Spring JDBC.

Overall, this course provides comprehensive training on building applications using Spring JDBC, covering essential concepts and best practices. Whether you are a beginner or an experienced Java developer, this course will enhance your skills and enable you to create robust and efficient applications.

blur
icon

Total Duration

2.3 hours

icon

Level

Intermediate

icon

Learn Type

Certifications

Spring Framework: Spring Data JPA

Spring Data JPA, a data access layer framework, can significantly increase developer productivity. This course Spring Framework: Spring Data JPA will introduce you to the Spring framework. Then, you'll see how it is installed. You will also have the opportunity to work with real-world examples. You will be able to understand custom repositories and query annotations by the end of this course. This course will benefit from any previous experience with Spring and JPA.

blur
icon

Total Duration

179 minutes

icon

Level

Intermediate

icon

Learn Type

Certifications

Spring Framework: Spring Data JPA 5 with Hibernate

This course will show you how to create Spring applications with JPA or Hibernate. A scaffold application is available using Spring MVC. All downloads and development of the material will be done with Maven.

blur
icon

Total Duration

166 minutes

icon

Level

Intermediate

icon

Learn Type

Certifications

Spring Framework: Spring Data MongoDB 2

Most developers find MongoDB a bit intimidating when using it in enterprise applications. Programmers are familiar with relational models and can't think of a better way for persistence. This course, Spring Framework Spring Data MongoDB will teach you how to implement all aspects Mongo data persistence with Spring. You will first learn how to connect and execute CRUD operations on a Mongo database. You will then learn how to clean up your DAL using repositories. The next step is to learn how to create relationships among documents. You will also learn how to create Mongo integration test cases and handle data migrations. This course will equip you with the knowledge and skills to use Mongo DB in enterprise spring applications.

blur