- Introduction
- Setting up your Development Environment
- Spring Initializer
- Open Project in IntelliJ
- Assignment - Create New Spring Boot Project
- GitHub Workflow
- JPA Entities
- Equality in Hibernate
- Spring Data Repositories
- Initializing Data with Spring
- Add Publisher Entity
- Publisher Relationships
- H2 Database Console
- Introduction to Spring MVC
- Configuring Spring MVC Controllers
- Thymeleaf Templates
- Display List of Authors
- Conclusion
What you'll learn
- Learn How to Create A Spring Boot Web Application
- Create a new Spring Boot Project
- Store and Retrieve Data with Spring Data JPA
- Use Thymeleaf to Display Data from a Database to a Web Page
Description
This course a free introduction to Spring Boot 2 and Spring Framework 5.
Inside the course you will learn how easy it is to build a web application using Spring Boot 2.
You will learn how to create the initial Spring Boot project using the Spring Initializer.
Next is creating JPA Entities for persistence to a database using Hibernate.
Spring Boot will auto configure an in-memory H2 database, and you will see how to use Spring Boot with Spring Data JPA to initialize data into the database.
Finally, you are shown how to display data from the database on a web page with Spring MVC and Thymeleaf templates.
If you are new to Spring Boot, this is the perfect course to get you started!
Other Courses
Ecommerce Theory For The Newbie: The Business Side
Do you have a product you want to take to market? Want to learn how to dropship? This covers the basics.
ChatGPT & Semrush For WordPress Blogging: A to Z SEO Guide
Create powerful blogging content for WordPress that will skyrocket traffic to website using Semrush & ChatGPT!
Side Hustle Mastery : Earn without Investment & Setup
Building Profitable Ventures in Your Spare Time
R Shiny For Absolute Beginners - Hands-On Tutorial
Build your first shiny app from scratch, even if you have no experience with Shiny
About the instructors
- 4.47 Calificación
- 331226 Estudiantes
- 22 Cursos
John Thompson • 500,000+ Enrollments Worldwide
Spring Framework Guru - Best Selling Instructor
Hi. I'm John.
I've been in the IT industry for over 25 years. Today, I specialize mainly in Java, the most successful and widely known programming language in use today. I also specialize with the Spring Framework, which the most popular open source application framework for building enterprise class applications on the Java platform. Just some of the organizations I've worked with include Visa, Kohls, Federal Home Loan Bank, and Belk Department Stores.
Through the courses I'm providing, I hope to leverage my years of experience to accelerate your learning of the Spring Framework. I'm not going to lie to you. The Spring Framework is a big framework. The environment for enterprise Java is even bigger. If you're new to Java, you have a lot to learn. I hope through the content on this web site I can accelerate your education of the Java and Spring landscape.
Student feedback
Course Rating
Reviews
This course did work with my Java 17 but it is for Spring 5.
Can't wait to learn more