Spring

Spring Boot Actuator Endpoints — step-by-step DevOps tutorial on Progressive Robot

Spring Boot Actuator Endpoints

URL: https://www.progressiverobot.com/spring-boot-actuator-endpoints/ Spring Boot Actuator Endpoints lets us monitor and interact with our application. Spring Actuator is a [Spring Boot](/community/tutorials/spring-boot-tutorial) sub-module and provides built-in endpoints that we can enable and disable for our application. Spring Boot Actuator Endpoints Spring Boot Actuator Endpoints are exposed over [JMX](/community/tutorials/what-is-jmx-mbean-jconsole-tutorial) and HTTP, most of the times we use HTTP […]

Read more
Spring Boot MongoDB — step-by-step Databases tutorial on Progressive Robot

Spring Boot MongoDB

URL: https://www.progressiverobot.com/spring-boot-mongodb/ Welcome to Spring Boot [MongoDB](/community/tutorials/mongodb-tutorial) example. Spring Boot is the easiest way to spin a spring project quickly and MongoDB is the most popular NoSQL database. Let's see how to integrate spring with MongoDB database. Spring Boot MongoDB We need following APIs to work with Spring Boot and MongoDB database. Spring Data MongoDB […]

Read more
Spring JDBC Example — step-by-step DevOps tutorial on Progressive Robot

Spring JDBC Example

URL: https://www.progressiverobot.com/spring-jdbc-example/ Spring JDBC is the topic of this tutorial. Databases are integral part of most of the Enterprise Applications. So when it comes to a Java EE framework, having good integration with [JDBC](/community/tutorials/jdbc-example-mysql-oracle "JDBC Example Tutorial – Drivers, Connection, Statement and ResultSet") is very important. Spring JDBC ![spring jdbc, spring jdbc example, spring JDBCTemplate, […]

Read more
Spring @Async Annotation for Asynchronous Processing — step-by-step DevOps tutorial on Progressive Robot

Spring @Async Annotation for Asynchronous Processing

URL: https://www.progressiverobot.com/spring-async-annotation/ Spring @Async annotation allows us to create asynchronous methods in spring. Let's explore @Async in this tutorial on spring framework. For a brief, when we annotate a method of a bean @Async annotation, Spring will execute it in a separate [thread](/community/tutorials/java-thread-example) and the caller of the method will not wait till the method […]

Read more
Spring ORM example - JPA, Hibernate, Transaction — step-by-step DevOps tutorial on Progressive Robot

Spring ORM example – JPA, Hibernate, Transaction

URL: https://www.progressiverobot.com/spring-orm-example-jpa-hibernate-transaction/ Welcome to the Spring ORM Example Tutorial. Today we will look into Spring ORM example using Hibernate JPA transaction management. We will show you a very simple example of Spring standalone application with following features. Dependency Injection (@Autowired annotation) JPA EntityManager (provided by Hibernate) Annotated transactional methods (@Transactional annotation) Spring ORM Example ![spring […]

Read more
Spring Transaction Management Example JDBC — step-by-step DevOps tutorial on Progressive Robot

Spring Transaction Management Example JDBC

URL: https://www.progressiverobot.com/spring-transaction-management-jdbc-example/ Spring Transaction Management is one of the most widely used and important feature of Spring framework. Transaction Management is a trivial task in any enterprise application. We have already learned how to use [JDBC API for Transaction Management](/community/tutorials/java-jdbc-transaction-management-savepoint "JDBC Transaction Management and Savepoint Example Tutorial"). Spring provides extensive support for transaction management and […]

Read more
Spring MVC Hibernate MySQL Integration CRUD Example Tutorial — step-by-step Databases tutorial on Progressive Robot

Spring MVC Hibernate MySQL Integration CRUD Example Tutorial

URL: https://www.progressiverobot.com/spring-mvc-hibernate-mysql-integration-crud-example-tutorial/ We learned how to integrate [Spring and Hibernate](/community/tutorials/spring-hibernate-integration-example-tutorial "Spring Hibernate Integration Example Tutorial (Spring 4 + Hibernate 3 and Hibernate 4)") in our last tutorial. Today we will move forward and integrate Spring MVC and Hibernate frameworks in a web application CRUD example. Our final project structure looks like below image, we will […]

Read more
Spring DataSource JNDI with Tomcat Example — step-by-step DevOps tutorial on Progressive Robot

Spring DataSource JNDI with Tomcat Example

URL: https://www.progressiverobot.com/spring-datasource-jndi-with-tomcat-example/ Welcome to the Spring DataSource JNDI Tomcat Example Tutorial. Earlier we saw how to implement database operations using [Spring JDBC](/community/tutorials/spring-jdbc-example "Spring JDBC and JdbcTemplate CRUD with DataSource Example Tutorial") integration. However most of the time enterprise applications are deployed in a servlet container such as Tomcat, JBoss etc. Spring DataSource We know that […]

Read more
Spring RestController — step-by-step DevOps tutorial on Progressive Robot

Spring RestController

URL: https://www.progressiverobot.com/spring-restcontroller/ Spring RestController annotation is a convenience annotation that is itself annotated with [@Controller](/community/tutorials/spring-controller-spring-mvc-controller) and @ResponseBody. This annotation is applied to a class to mark it as a request handler. Spring RestController annotation is used to create RESTful web services using Spring MVC. Spring RestController takes care of mapping request data to the defined […]

Read more
Spring @Configuration Annotation — step-by-step DevOps tutorial on Progressive Robot

Spring @Configuration Annotation

URL: https://www.progressiverobot.com/spring-configuration-annotation/ Spring @Configuration annotation is part of the spring core framework. Spring Configuration annotation indicates that the class has @Bean definition methods. So Spring container can process the class and generate Spring Beans to be used in the application. Spring @Configuration Spring @Configuration annotation allows us to use annotations for [dependency injection](/community/tutorials/spring-dependency-injection). Let's understand […]

Read more
CHAT