chore: sync content to repo

This commit is contained in:
kamranahmedse
2025-10-14 08:41:08 +00:00
committed by github-actions[bot]
parent bb09fbd322
commit c23849722c
37 changed files with 68 additions and 64 deletions

View File

@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@official@Building a RESTful Web Service with Spring Boot Actuator](https://spring.io/guides/gs/actuator-service/)
- [@article@What is Spring Boot Actuator](https://www.baeldung.com/spring-boot-actuators)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)

View File

@@ -4,17 +4,17 @@ One of the key features of Spring Boot is its use of annotations, which are used
Some of the most commonly used annotations in Spring Boot include:
- `@SpringBootApplication`
- `@RestController`
- `@Autowired`
- `@Value`
- `@Enable`
- `@Configuration`
- `@Bean`
* `@SpringBootApplication`
* `@RestController`
* `@Autowired`
* `@Value`
* `@Enable`
* `@Configuration`
* `@Bean`
These are just a few examples of the many annotations that are available in Spring Boot. There are many other annotations that you can use to configure various aspects of your application, such as security, caching, and data access.
Visit the following resources to learn more:
- [@article@Spring Annotations](https://www.digitalocean.com/community/tutorials/spring-annotations)
- [@article@Annotations in Spring](https://www.techferry.com/articles/spring-annotations.html)
- [@article@Annotations in Spring](https://www.techferry.com/articles/spring-annotations.html)

View File

@@ -5,4 +5,4 @@ The Spring MVC (Model-View-Controller) is a web application framework that is pa
Visit the following resources to learn more:
- [@article@Overview of Spring MVC Architecture](https://terasolunaorg.github.io/guideline/1.0.1.RELEASE/en/Overview/SpringMVCOverview.html)
- [@feed@Explore top posts about Architecture](https://app.daily.dev/tags/architecture?ref=roadmapsh)
- [@feed@Explore top posts about Architecture](https://app.daily.dev/tags/architecture?ref=roadmapsh)

View File

@@ -2,12 +2,12 @@
Spring Boot follows a layered architecture in which each layer communicates with the layer directly below or above (hierarchical structure) it. There are four layers in Spring Boot are as follows:
- **Presentation Layer**: handles the HTTP requests, translates the JSON parameter to object, and authenticates the request and transfer it to the business layer.
- **Business Layer**: The business layer handles all the business logic. It consists of service classes and uses services provided by data access layers. It also performs authorization and validation.
- **Persistence Layer**: The persistence layer contains all the storage logic and translates business objects from and to database rows.
- **Database Layer**: In the database layer, CRUD (create, retrieve, update, delete) operations are performed.
* **Presentation Layer**: handles the HTTP requests, translates the JSON parameter to object, and authenticates the request and transfer it to the business layer.
* **Business Layer**: The business layer handles all the business logic. It consists of service classes and uses services provided by data access layers. It also performs authorization and validation.
* **Persistence Layer**: The persistence layer contains all the storage logic and translates business objects from and to database rows.
* **Database Layer**: In the database layer, CRUD (create, retrieve, update, delete) operations are performed.
Visit the following resources to learn more:
- [@article@Spring Boot Architecture Detailed Explanation](https://www.interviewbit.com/blog/spring-boot-architecture)
- [@feed@Explore top posts about Architecture](https://app.daily.dev/tags/architecture?ref=roadmapsh)
- [@feed@Explore top posts about Architecture](https://app.daily.dev/tags/architecture?ref=roadmapsh)

View File

@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Spring Authentication](https://docs.spring.io/spring-security/reference/features/authentication/index.html)
- [@official@Spring Security Authentication](https://spring.io/projects/spring-security)
- [@article@Spring Security Basic Authentication](https://www.baeldung.com/spring-security-basic-authentication)
- [@feed@Explore top posts about Authentication](https://app.daily.dev/tags/authentication?ref=roadmapsh)
- [@feed@Explore top posts about Authentication](https://app.daily.dev/tags/authentication?ref=roadmapsh)

View File

@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Spring Authorization](https://docs.spring.io/spring-security/reference/servlet/authorization/index.html)
- [@article@Advanced authorization in Spring](https://docs.spring.io/spring-security/site/docs/5.2.11.RELEASE/reference/html/authorization.html)
- [@article@Spring Security: Authentication and Authorization In-Depth](https://www.marcobehler.com/guides/spring-security)
- [@feed@Explore top posts about Authorization](https://app.daily.dev/tags/authorization?ref=roadmapsh)
- [@feed@Explore top posts about Authorization](https://app.daily.dev/tags/authorization?ref=roadmapsh)

View File

@@ -2,6 +2,6 @@
Spring Boot's Autoconfiguration is a powerful and convenient feature that makes it easy to configure beans and other components in your application based on the presence of certain dependencies and properties. It saves developer's time by reducing the need for boilerplate configuration code, and can be fine-tuned through properties and annotations, to provide a fine-grained control over the auto-configurations.
For more information, visit the following links:
Visit the following resources to learn more:
- [@official@Auto-configuration using Spring Boot](https://docs.spring.io/spring-boot/docs/2.0.x/reference/html/using-boot-auto-configuration.html)
- [@official@Auto-configuration using Spring Boot](https://docs.spring.io/spring-boot/docs/2.0.x/reference/html/using-boot-auto-configuration.html)

View File

@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Spring Cloud Config](https://spring.io/projects/spring-cloud-config)
- [@article@Quick Intro to Spring Cloud Configuration](https://www.baeldung.com/spring-cloud-configuration)
- [@article@Spring Boot - Cloud Configuration Server](https://www.tutorialspoint.com/spring_boot/spring_boot_cloud_configuration_server.htm)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)

View File

@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Spring Framework Documentation](https://docs.spring.io/spring/docs/current/spring-framework-reference/)
- [@article@"Spring Configuration" tutorial](https://www.baeldung.com/project-configuration-with-spring)
- [@article@"Spring Framework" tutorial](https://www.tutorialspoint.com/spring/index.htm)
- [@video@"Spring Core" video tutorial](https://www.youtube.com/watch?v=GB8k2-Egfv0)
- [@video@Spring Configuration | Spring Tutorial For Beginners](https://www.youtube.com/watch?v=fLs_yULL10g)

View File

@@ -6,4 +6,5 @@ Visit the following resources to learn more:
- [@article@Spring Dependency Injection](https://www.baeldung.com/spring-dependency-injection)
- [@article@Dependency Injection Using Spring Boot](https://medium.com/edureka/what-is-dependency-injection-5006b53af782)
- [@feed@Explore top posts about Dependency Injection](https://app.daily.dev/tags/dependency-injection?ref=roadmapsh)
- [@video@Understanding Dependency Injection](https://www.youtube.com/watch?v=GB8k2-Egfv0)
- [@feed@Explore top posts about Dependency Injection](https://app.daily.dev/tags/dependency-injection?ref=roadmapsh)

View File

@@ -2,9 +2,9 @@
Spring Boot's Embedded Server feature is a convenient and powerful feature that allows you to run a web server directly within your application, without the need to deploy it to a separate standalone web server. This makes it easy to develop, test, and deploy web applications, and it's also lightweight, easy to start and stop, and easy to configure.
For more resources, visit the following links:
Visit the following resources to learn more:
- [@official@Embedded Web Servers How-to guides](https://docs.spring.io/spring-boot/docs/2.1.9.RELEASE/reference/html/howto-embedded-web-servers.html)
- [@article@Embedded Servers in Spring](https://subscription.packtpub.com/book/application-development/9781789132588/3/ch03lvl1sec24/embedded-servers)
- [@article@What is an Embedded Server? (Spring Boot)](https://www.springboottutorial.com/java-programmer-essentials-what-is-an-embedded-server)
- [@feed@Explore top posts about Embedded Systems](https://app.daily.dev/tags/embedded?ref=roadmapsh)
- [@feed@Explore top posts about Embedded Systems](https://app.daily.dev/tags/embedded?ref=roadmapsh)

View File

@@ -4,11 +4,11 @@ In Hibernate, we can either create a new object of an entity and store it into t
There are mainly four states of the Hibernate Lifecycle :
- Transient State
- Persistent State
- Detached State
- Removed State
* Transient State
* Persistent State
* Detached State
* Removed State
Visit the following resources to learn more:
- [@article@Hibernate Entity Lifecycle & and its state](https://www.baeldung.com/hibernate-entity-lifecycle)
- [@article@Hibernate Entity Lifecycle & and its state](https://www.baeldung.com/hibernate-entity-lifecycle)

View File

@@ -9,4 +9,4 @@ Visit the following resources to learn more:
- [@article@Introduction to Spring Cloud Netflix Eureka](https://www.baeldung.com/spring-cloud-netflix-eureka)
- [@article@Spring Boot - Eureka Server](https://www.tutorialspoint.com/spring_boot/spring_boot_eureka_server.htm)
- [@video@Introducing Spring Cloud EUREKA](https://www.youtube.com/watch?v=1uNo1NrqsX4)
- [@feed@Explore top posts about Backend Development](https://app.daily.dev/tags/backend?ref=roadmapsh)
- [@feed@Explore top posts about Backend Development](https://app.daily.dev/tags/backend?ref=roadmapsh)

View File

@@ -7,4 +7,5 @@ Visit the following resources to learn more:
- [@official@Spring Boot](https://spring.io/projects/spring-boot)
- [@article@Spring Boot - Introduction](https://www.tutorialspoint.com/spring_boot/spring_boot_introduction.htm)
- [@article@Introduction to Spring Boot](https://medium.com/adessoturkey/introduction-to-spring-boot-458cb814ec14)
- [@article@What-is-Spring-Boot?](https://www.ibm.com/topics/java-spring-boot)
- [@article@What-is-Spring-Boot?](https://www.ibm.com/topics/java-spring-boot)
- [@course@Spring Boot Course](https://spring.academy/courses/spring-boot)

View File

@@ -5,6 +5,6 @@ Spring JPA (Java Persistence API) is a library that makes it easy to work with d
Visit the following resources to learn more:
- [@article@Testing JPA Queries with Spring Boot and @DataJpaTest](https://reflectoring.io/spring-boot-data-jpa-test/)
- [@DataJpaTest example for Spring Data Repository Unit Test](https://www.bezkoder.com/spring-boot-unit-test-jpa-repo-datajpatest/)
- [@article@@DataJpaTest example for Spring Data Repository Unit Test](https://www.bezkoder.com/spring-boot-unit-test-jpa-repo-datajpatest/)
- [@article@Testing in Spring Boot](https://www.baeldung.com/spring-boot-testing)
- [@feed@Explore top posts about Java](https://app.daily.dev/tags/java?ref=roadmapsh)
- [@feed@Explore top posts about Java](https://app.daily.dev/tags/java?ref=roadmapsh)

View File

@@ -6,5 +6,5 @@ In a Spring MVC application that uses JSPs, the view component of the MVC patter
Visit the following resources to learn more:
- [@article@Spring Boot With JavaServer Pages (JSP)](https://www.baeldung.com/spring-boot-jsp)
- [@official@Spring MVC: from JSP and Tiles to Thymeleaf](https://spring.io/blog/2012/10/30/spring-mvc-from-jsp-and-tiles-to-thymeleaf/)
- [@article@Spring Boot With JavaServer Pages (JSP)](https://www.baeldung.com/spring-boot-jsp)

View File

@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@JWT Token Authentication in Spring](https://springframework.guru/jwt-authentication-in-spring-microservices-jwt-token/)
- [@article@Spring Security with JWT for REST API](https://www.toptal.com/spring/spring-security-tutorial)
- [@article@Spring Security - JWT](https://www.tutorialspoint.com/spring_security/spring_security_with_jwt.htm)
- [@feed@Explore top posts about Authentication](https://app.daily.dev/tags/authentication?ref=roadmapsh)
- [@feed@Explore top posts about Authentication](https://app.daily.dev/tags/authentication?ref=roadmapsh)

View File

@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@Spring MockMVC tutorial](https://zetcode.com/spring/mockmvc/)
- [@article@Spring Boot MockMVC Example](https://howtodoinjava.com/spring-boot2/testing/spring-boot-mockmvc-example/)
- [@article@Integration Testing in Spring](https://baeldung.com/integration-testing-in-spring)
- [@article@Integration Testing in Spring](https://baeldung.com/integration-testing-in-spring)

View File

@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Annotation Interface MockBean](https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/test/mock/mockito/MockBean.html)
- [@article@Mockito.mock() vs @Mock vs @MockBean](https://www.baeldung.com/java-spring-mockito-mock-mockbean)
- [@article@Spring Boot @MockBean Example](https://howtodoinjava.com/spring-boot2/testing/spring-mockbean-annotation/)
- [@article@Spring Boot @MockBean Example](https://howtodoinjava.com/spring-boot2/testing/spring-mockbean-annotation/)

View File

@@ -1,9 +1,11 @@
# OAuth2
Spring Security OAuth2 library provides support for both the authorization code grant type (for web apps) and the implicit grant type (for single-page apps). You can also use Spring Security to protect your resources, and to configure your application as an OAuth2 resource server. The OAuth2 authentication process can be complex and time-consuming, but the Spring Security OAuth2 library makes it easy to get started by providing a set of convenient configuration classes and annotations.
Spring Security OAuth2 library provides support for both the authorization code grant type (for web apps) and the implicit grant type (for single-page apps). You can also use Spring Security to protect your resources and to configure your application as an OAuth2 resource server. The OAuth2 authentication process can be complex and time-consuming, but the Spring Security OAuth2 library makes it easy to get started by providing a set of convenient configuration classes and annotations.
Visit the following resources to learn more:
- [@official@Spring Boot and OAuth2](https://spring.io/guides/tutorials/spring-boot-oauth2/)
- [@article@OAuth 2 using Spring Boot](https://medium.com/@bubu.tripathy/oauth-2-using-spring-boot-99c17292f228)
- [@article@Spring Boot - OAuth2 with JWT](https://www.tutorialspoint.com/spring_boot/spring_boot_oauth2_with_jwt.htm)
- [@article@Spring Security](https://www.tutorialspoint.com/spring_security/spring_security_with_oauth2.htm)
- [@video@OAuth2 Login Made Easy in Java: A Spring Boot & Spring Security Walkthrough](https://www.youtube.com/watch?v=us0VjFiHogo)
- [@course@Securing a REST API with OAuth 2.0](https://spring.academy/courses/spring-academy-secure-rest-api-oauth2)

View File

@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@article@Hibernate Relationships In Depth](https://www.java4s.com/hibernate/hibernate-relationships-in-depth/)
- [@article@Guide to JPA with Hibernate - Relationship Mapping](https://stackabuse.com/a-guide-to-jpa-with-hibernate-relationship-mapping/)
- [@article@Hibernate Mapping](https://dzone.com/articles/hibernate-mapping)
- [@article@Hibernate Mapping](https://dzone.com/articles/hibernate-mapping)

View File

@@ -5,4 +5,4 @@ A Spring servlet is a Java class that serves as the central point for handling r
Visit the following resources to learn more:
- [@official@The DispatcherServlet](https://docs.spring.io/spring-framework/docs/3.0.0.M4/spring-framework-reference/html/ch15s02.html)
- [@article@DispatcherServlet and web.xml in Spring Boot](https://www.baeldung.com/spring-boot-dispatcherservlet-web-xml)
- [@article@DispatcherServlet and web.xml in Spring Boot](https://www.baeldung.com/spring-boot-dispatcherservlet-web-xml)

View File

@@ -9,4 +9,4 @@ Visit the following resources to learn more:
- [@article@Spring AOP Tutorial](https://www.simplilearn.com/tutorials/spring-tutorial/spring-aop-aspect-oriented-programming)
- [@article@AOP with Spring Framework](https://www.tutorialspoint.com/spring/aop_with_spring.htm)
- [@article@Spring AOP Tutorial](https://howtodoinjava.com/spring-aop-tutorial/)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)

View File

@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@article@Spring - Bean Scopes](https://www.tutorialspoint.com/spring/spring_bean_scopes.htm)
- [@article@Quick Guide to Spring Bean Scopes](https://www.baeldung.com/spring-bean-scopes)
- [@article@Spring Bean Scopes](https://www.digitalocean.com/community/tutorials/spring-bean-scopes)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)

View File

@@ -5,4 +5,4 @@ Spring Boot starters are a set of convenient dependency descriptors that you can
Visit the following resources to learn more:
- [@article@Intro to Spring Boot Starters](https://www.baeldung.com/spring-boot-starters)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)

View File

@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Spring Cloud Circuit Breaker](https://spring.io/projects/spring-cloud-circuitbreaker)
- [@article@Quick Guide to Spring Cloud Circuit Breaker](https://www.baeldung.com/spring-cloud-circuit-breaker)
- [@article@Spring Cloud - Circuit Breaker using Hystrix](https://www.tutorialspoint.com/spring_cloud/spring_cloud_circuit_breaker_using_hystrix.htm)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)

View File

@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Spring Cloud Gateway](https://spring.io/projects/spring-cloud-gateway)
- [@article@What is Spring Cloud Gateway?](https://tanzu.vmware.com/developer/guides/scg-what-is/)
- [@article@Exploring the New Spring Cloud Gateway](https://www.baeldung.com/spring-cloud-gateway)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)

View File

@@ -4,7 +4,7 @@ Spring Cloud OpenFeign is a library for creating declarative REST clients in Spr
Visit the following resources to learn more:
- [@article@Introduction to Spring Cloud OpenFeign](https://www.baeldung.com/spring-cloud-openfeign)
- [@official@Spring Cloud OpenFeign](https://spring.io/projects/spring-cloud-openfeign)
- [@article@Introduction to Spring Cloud OpenFeign](https://www.baeldung.com/spring-cloud-openfeign)
- [@article@Simple Implementation of Spring Cloud OpenFeign](https://medium.com/javarevisited/simple-implementation-of-spring-cloud-openfeign-7f022630d01d)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)
- [@feed@Explore top posts about Cloud](https://app.daily.dev/tags/cloud?ref=roadmapsh)

View File

@@ -7,4 +7,4 @@ Visit the following resources to learn more:
- [@official@Spring Data JDBC](https://spring.io/projects/spring-data-jdbc)
- [@article@Spring Data JDBC - Reference Documentation](https://docs.spring.io/spring-data/jdbc/docs/current/reference/html/)
- [@article@Introduction to Spring Data JDBC](https://www.baeldung.com/spring-data-jdbc-intro)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)

View File

@@ -6,4 +6,4 @@ Visit the following resources to learn more:
- [@official@Spring Data JPA](https://spring.io/projects/spring-data-jpa)
- [@article@Introduction to Spring Data JPA](https://www.baeldung.com/the-persistence-layer-with-spring-data-jpa)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)

View File

@@ -7,6 +7,6 @@ The Spring Data MongoDB project provides integration with the MongoDB document d
Visit the following resources to learn more:
- [@official@Spring Data MongoDB](https://spring.io/projects/spring-data-mongodb)
- [@article@Introduction to Spring Data MongoDB](https://www.baeldung.com/spring-data-mongodb-tutorial)
- [@official@Spring Boot Integration with MongoDB Tutorial](https://www.mongodb.com/compatibility/spring-boot)
- [@feed@Explore top posts about MongoDB](https://app.daily.dev/tags/mongodb?ref=roadmapsh)
- [@article@Introduction to Spring Data MongoDB](https://www.baeldung.com/spring-data-mongodb-tutorial)
- [@feed@Explore top posts about MongoDB](https://app.daily.dev/tags/mongodb?ref=roadmapsh)

View File

@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@article@Spring IoC, Spring Bean Example Tutorial](https://www.digitalocean.com/community/tutorials/spring-ioc-bean-example-tutorial)
- [@article@Intro to Inversion of Control with Spring](https://www.baeldung.com/inversion-control-and-dependency-injection-in-spring)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)

View File

@@ -8,4 +8,4 @@ Visit the following resources to learn more:
- [@official@Web MVC framework](https://docs.spring.io/spring-framework/docs/3.2.x/spring-framework-reference/html/mvc.html)
- [@article@Spring - MVC Framework](https://www.tutorialspoint.com/spring/spring_web_mvc_framework.htm)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)

View File

@@ -4,7 +4,7 @@
Visit the following resources to learn more:
- [@article@Testing with Spring Boot and @SpringBootTest](https://reflectoring.io/spring-boot-test/)
- [@official@Annotation Interface SpringBootTest](https://docs.spring.io/spring-boot/docs/current/api/org/springframework/boot/test/context/SpringBootTest.html)
- [@article@Testing with Spring Boot and @SpringBootTest](https://reflectoring.io/spring-boot-test/)
- [@article@Testing in Spring Boot](https://www.baeldung.com/spring-boot-testing)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)

View File

@@ -5,4 +5,4 @@ Spring Core, the base of the Spring Framework, provides a model for configuring
Visit the following resources to learn more:
- [@official@Spring Boot](https://spring.io/projects/spring-boot)
- [@official@Spring Boot - Starter Guide](https://spring.io/quickstart)
- [@official@Spring Boot - Starter Guide](https://spring.io/quickstart)

View File

@@ -7,4 +7,4 @@ In hibernate framework, we have Transaction interface that defines the unit of w
Visit the following resources to learn more:
- [@article@Hibernate Transaction Management](https://www.javaguides.net/2018/12/hibernate-transaction-management-tutorial.html)
- [@article@Hibernate Transaction](https://www.w3schools.blog/hibernate-transaction-management)
- [@article@Hibernate Transaction](https://www.w3schools.blog/hibernate-transaction-management)

View File

@@ -2,11 +2,11 @@
Spring Boot provides a number of features that make it easier to create a Spring-based application, including:
- Embedded Application Server
- Automatic Configuration
- Pre-configured Starters
- Ease of Packaging and Distribution
- Ease of monitoring through built-in health check endpoint and the ability to customize the management endpoint.
* Embedded Application Server
* Automatic Configuration
* Pre-configured Starters
* Ease of Packaging and Distribution
* Ease of monitoring through built-in health check endpoint and the ability to customize the management endpoint.
Additionally, it's come with a lot of best practices and conventions baked in, which reduces the amount of work and boiler plate code developers need to write.
@@ -16,4 +16,4 @@ Visit the following resources to learn more:
- [@article@Spring vs Spring Boot: Know The Difference](https://www.interviewbit.com/blog/spring-vs-spring-boot)
- [@article@A Comparison Between Spring and Spring Boot](https://www.baeldung.com/spring-vs-spring-boot)
- [@article@Advantages of Spring Boot](https://www.adservio.fr/post/advantages-of-spring-boot)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)
- [@feed@Explore top posts about Spring Framework](https://app.daily.dev/tags/spring?ref=roadmapsh)