This is your guide to get Hands-on Spring Data JPA. It gives an Introduction to Spring Data JPA and provides easy code examples
Welcome to the Spring Tutorials section. Spring is one of the most powerful Java Application Framework known for ease of use. Spring’s IOC container and dependency injection are the base bones of the entire Spring Application Framework.
Spring also have specialised modules like Aspect Oriented Programming, Spring MVC, Spring Data, Spring Integration, Spring Boot and many more. Spring doesn’t force any specific programming construct and can simply be used on-need basis and that is why programmers across the globe love it so much.
Release of the module String Boot was phenomenal. Framework initialisation and component initialisation are no more responsibilities of a developer. it’s all auto-configured by Spring Boot.
In this section, we will discus details of some of Spring nice features along with detailed examples. Please post your comments and suggestions.
Learn What is JPA, Spring Data and Spring Data JPA. Read it to understand each of them and how do they work together.
Welcome to Spring @Autowired Guide. You will learn how the @Autowired annotation works, with the help of Spring auto-wiring examples.
Read this tutorial to learn about Spring Bean Scopes. Spring Bean Scopes define the lifecycle and the availability of the beans in Application Context.
Welcome to Spring Dependency Injection – Field vs Setter vs Constructor Injection tutorial. Learn the difference between Field, Setter and Constructor injections
Learn how to write a Spring Field Injection example. The Field Injection is a type of Spring Frameworks Dependency Injection
Welcome to Spring Constructor Dependency Injection Example guide. The Constructor Dependency Injection is a type of Spring Dependency Injection.
Learn how to write Spring Setter Dependency Injection Example. The Setter Injection is a type of Spring Dependency Injection
Learn the concepts of Dependency Injection and Inversion of Control and then look into how the Spring Framework supports them.
A detailed overview of Spring Framework Architecture. Learn how the various components of Spring Framework are organised.
This is an Introduction to Spring Framework and Spring’s core concepts. In this tutorial, we will cover the main advantages, and features of Spring Framework.
Learn Spring Data JPA pagination and sorting techniques. Write PagingAndSortingRepository and learn the difference between Slice and Page.
Learn Spring Data JPA Query Methods, CrudRepository, PagingAndSortingRepository, query methods, and @Query with examples.
A guide to Spring Data JPA find by @EmbeddedId Partially. Use Spring data JPA to find by partial composite primary key with code examples.
Guide to learn Spring Data JPA Composite Key with @EmbeddedId. Learn what is Primary Key and Composite Primary Key, and how Spring Data JPA supports it.
A guide for Accessing data using Spring Data JPA abstraction. We will use real database and Spring Data JPA for creating table and accessing data.
Lean about the ways of handling exception in Spring Boot Web Service. Read for through examples and detailed description of the concepts
Tutorial on developing first Spring Boot Rest Service example. See how quickly you can start your own RESTful service with the help of Spring Boot.
Spring Boot Multiple Mongo Templates describes way to inject more than one mongo templates or any other objects created by auto configuration.