Spring Boot:
A Java web application framework
See http://pconrad-webapps.github.io/topics/spring_boot/
Some core concepts to learn
-
Spring Repositories https://docs.spring.io/spring-data/data-commons/docs/1.6.1.RELEASE/reference/html/repositories.html
-
Spring Sessions https://docs.spring.io/spring-session/docs/2.1.6.BUILD-SNAPSHOT/reference/html5/
-
Spring OAuth2 Client https://spring.io/guides/tutorials/spring-boot-oauth2/
Tutorial Collections
- Mkyong’s Tutorial Collection: https://www.mkyong.com/tutorials/spring-boot-tutorials/
Some very basic examples
- The code you get if you use Spring Boot Initializr and take all of the defaults
- A very simple, minimal, SpringBoot webapp
- A only slightly more complex SpringBoot webapp
- https://github.com/pconrad-webapps/spring-boot-thymeleaf-bootstrap-from-cdn
- This just shows how to incoporate Thymeleaf templating, and loading the CSS and JS for Bootstrap from a CDN
- Adding OAuth
- https://github.com/pconrad-webapps/spring-boot-thymeleaf-bootstrap-oauth
- This adds OAuth to the one above.
Related topics:
- Spring Boot: —A Java web application framework