#10 Coding the service layer in spring | Java Live Project | Java + Spring Live Project

preview_player
Показать описание
In this video, we will code the service layer. So far we have the presentation layer and DAO layer ready so we can completely focus on coding the service layer. I will also discuss how the flow goes over one layer to another and, let you know how and where to develop the business logic.

Project Description :

Spring MVC + Spring JDBC + Spring Security; these are the three main spring modules that we will be implementing in this project. The output of this course is going to be a student management application which will be making with java and spring.

This java project training online series focuses on three important modules which I call Spring Boot Starter program. This course aims to help students/professionals build their first Java + spring live project and deploy that live on the cloud.

The Important goal :
Create a CRUD interface using the java spring framework.
The soul of this project is a spring MVC crud example
Style the project using CSS and Bootstrap
Learn to enhance this java project by adding new requirements
Deploy the project to Amazon AWS
Go Live

Before you go on building this real-time spring project step by step, make sure that you have completed all my previous courses on spring i.e Spring Core, Spring MVC, Spring MVC Intermediate, Spring JDBC. Use the below link if you are new here.

Link to my spring core course

Link to my spring MVC course

Link to my spring MVC intermediate course

Link to my spring JDBC course

Link to my spring security course

Note that this project comes under the java projects for beginners category and aims to help you build your first real-time spring app and deploy it on the could. Once we are done with this, we will build some more advanced projects in my future course.

So if you are looking for a java spring project with a step by step explanation, this is the project for you.
------------

#SpringServiceLayer #SpringCrudExampleWithMysql #JavaLiveProject #SpringProject #SpringMVC #SpringJDBC

For more courses visit

Any time you are getting stuck with issues, Feel free to ask for support.

you can ping me on my Facebook page

Make sure to join my private Facebook page (Ask me here)
“SeleniumExpress - Support"

you can ask for support in my website forum

Subscribe to my youtube channel

Follow me on Insta

Music :
—————
credits: -
(channel intro)

Creative Commons — Attribution 3.0 Unported— CC BY 3.0
Рекомендации по теме
Комментарии
Автор

I like the way you did not create service layer initially and then create it in refactoring the code, that gives real sense of its usage.

sonam
Автор

The reasons for adding a service layer are not really explained in the video (or at least they were not clear for me), so I did some research, and this is what I found (please correct me, if I'm wrong):
1. Single responsibility principle - each layer should be responsible for 1 thing only (controller is for handling requests, service is for business logic, DAO is for interacting with DB)
2. Security reasons - it's more difficult to access DB if it is not available directly from the controller
3. Loose coupling - any changes to the controller do not affect the dao, and vice versa
...Any more? Please add them in comments so that we can all learn :)

signmeupnow
Автор

Java Live Project is being of a great help. Thanks alot.

gatidavid
Автор

Really appreciate your initiative...You are doing a great job man... God bless you...

vineetprakash
Автор

Thanks for your support. I am done till this video.

thiyamybabygirl
Автор

Wtf been searching for toturial on services for a week now!

pyrysaarinen
Автор

asked question on previous video comment can you pls reply on that?

pixo-pixel
Автор

bro will you plzz help in study live plzz

sushmithagopinathan
Автор

How you will call By Only One Student Details

vikrantg
welcome to shbcf.ru