Introduction This tutorial will show you how to send a basic mail via Spring framework’s email support. The Spring Framework provides a helpful utility library for sending email that shields the user from the specifics of the underlying mailing system and is responsible for low level resource handling on behalf of the client. The central…

Posted in Email Spring Boot Spring Core Spring Email

Send email via Spring – MailSender and SimpleMailMessage

This tutorial will show you how to use @PathVariable annotation in Spring MVC. The @PathVariable annotation is used on a method argument to bind it to the value of a URI template variable. You can also make this path variable optional in the URI. path variable can appear in any path segment of the URI.

Posted in Spring Boot Spring MVC

Spring Web MVC @PathVariable

EhCache In this tutorial I am going to explain you how to use EhCache in application with Spring Boot framework. Caching mechanism improves application’s performance by loading the repeated data from the cache instead of fetching it from persistent storage, thus reducing the network round trips. The terms “buffer” and “cache” tend to be used…

Posted in Spring Boot

EhCache Implementation Using Spring Boot Framework

This tutorial will show you how you can select or fetch data from a database using Spring JdbcTemplate. I am going to use Spring Boot framework to select single record, multiple records and only single field or column value from the database. simplifies the use of JDBC and helps to avoid common errors. It executes…

Posted in Spring Boot Spring JDBC

Select Single and Multiple Records using Spring JdbcTemplate

This tutorial will show you how you can insert an object or multiple objects into a database using Spring JdbcTemplate. So you are going to see how to insert single record and multiple records into database table. I am going to use PreparedStatement and BatchPreparedStatementSetter for inserting multiple records. Sometimes you need to insert or…

Posted in Spring Boot Spring Core Spring JDBC

Single and Multiple Records Insert using Spring JdbcTemplate

With this example I will show you how to inject List Collection in Spring application. The collection type I am going to show you is List or Array. I am going to use Spring Boot framework. I will show you various ways of loading a list of configurable properties in Spring application. The list of…

Posted in Spring Boot Spring Core

Collection Element List in Spring

Introduction In unidirectional association, you will have navigation only in one direction, i.e, only one side of the association will have the reference to the other side. The one side of the association will implement one of the collection interfaces, if it has the reference to the other entity. In many to one relationship, multiple source…

Posted in Spring Boot Spring JPA

Spring Boot Data JPA Unidirectional Many-To-One Relationship