Find online courses made by experts from around the world.
Take your courses with you and learn anywhere, anytime.
Learn and practice real-world skills and achieve your goals.
NEW Udemy course (9-2-2016) Welcome to Java Spring MVC Framework 4x with Spring Data JPA and Hibernate (Java Based Configuration) course.
***Live Coding and the samples are coded from scratch***
***Your questions will be answered within 24 hours***
This course will teach you how to configure Java Spring MVC Enterprise applications using full Java Based Configuration.(No XML configuration is required (even no web xml)). Beans, services, repositories, controllers and views will be defined and configured using Java language throughout this udemy course.
Furthermore, the course will also show you how to configure Java Spring MVC web applications using web xml and Java Configuration.
The benefits of attending this udemy course;
The content of Java Spring MVC with Java Based Configuration course;
Not for you? No problem.
30 day money back guarantee.
Learn on the go.
Desktop, iOS and Android.
Certificate of completion.
|Section 1: Introduction|
How to download sample applicationsPreview
The installation of MySQL Database
|Section 2: Core Spring Java Based Configuration|
Simple application provided in order to understand how to develop Core Java Spring applications using Java Standard Edition
How to create Spring Reference Projects using Spring Tool Suite
Sample application provided with this udemy course
Part 2: Building Simple Core Spring Java application based on Maven ProjectPreview
Part3: Building Simple Core Spring Java application based on Maven Project
Part4: Building Simple Core Spring Java application based on Maven Project
Core Spring Quiz
|Section 3: Spring MVC Framework Java Based Configuration (JavaConfig)|
Spring MVC Framework Slides
Spring MVC Configuration using Java Configuration with @Configuration and @EnableWebMvc
Traditional XML Configuration compared with Java Configuration
Adding external packages domain, service, service implementations
Java Spring MVC Quiz
|Section 4: Spring MVC Database Connection (Embedded and MySQL)|
EmbeddedDatabaseBuilder and EmbeddedDatabase are explained
Part2: Learn how to configure Embedded Database in Spring MVC Java Configuration
The initial configuration of MySQL Database
DriverManagerDataSource, @PropertySource and Environment
|Section 5: Spring Data JPA and Hibernate|
The configuration of JPA entities using @Entity, @Table, @Id, @GeneratedValue, @Column, @OneToMany, @ManyToOne and @JoinColumn
LocalContainerEntityManagerFactoryBean, JPA Properties, HibernateJpaVendorAdapter and JpaTransactionManager
Building the sample application with JPA(Hibernate) and Java ConfigPreview
Part2: Building the sample application with JPA(Hibernate) and Java Config
Part3: Building the sample application with JPA(Hibernate) and Java Config
Part4: Building the sample application with JPA(Hibernate) and Java Config
Building the sample application Spring MVC with Java Based Config
Part1: Building the sample application Spring MVC with Java Based Config
Part2: Building the sample application Spring MVC with Java Based Config
Part3: Building the sample application Spring MVC with Java Based Config
Part4: Building the sample application Spring MVC with Java Based Config
|Section 6: Spring Security|
How to configure Java Spring Security with Java Spring MVC
Part2: How to configure Java Spring Security with Java Spring MVC
|Section 7: Spring MVC Bonus Lectures|
The configuration of Java Spring MVC Framework with web.xml file is explained.
The configuration of Spring MVC applications with AbstractAnnotationConfigDispatcherServletInitializer
@Controller, @ResponseBody and jackson.databind API usages are explained
Basic unit testing of services with JUnit Testing Framework
Tuna Tore is an experienced IT Consultant, Lead Java Developer and Instructor. He graduated as a Computer Engineer and got his MSc degree in Information Technology. He is also Certified Core Spring Professional. Tuna has more than 6 years of commercial experience using Spring Framework and other open source frameworks. Until now, he worked mainly in IT and Financial institutions such as ING Bank and IBM. Currently, he works as an IT Consultant in one of the biggest IT consultancy company in Europe. He is also SUN Certified Java Programmer, SUN Certified Web Component Developer and c-sap Certified Secure Application Programmer.
He has the knowledge and experience in the following areas;
Core Java Programming
Open Source Frameworks (Spring, Hibernate and JSF )
Java Enterprise Development
Software Development Life-cycle
Java Component&Module Development