Spring Framework Interview Guide - 200+ Questions and Answers [Video]
Video
Video
$94.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
What do you get with video?
What do you get with video?
What do you get with Audiobook?
What do you get with Exam Trainer?
Video
$94.99
Subscription
$15.99
$10 p/m for three months
What do you get with a Packt Subscription?
This book & 7000+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with Video + Subscription?
Download this video in MP4 format, plus a monthly download credit
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with a Packt Subscription?
This book & 6500+ ebooks & video courses on 1000+ technologies
60+ curated reading lists for various learning paths
50+ new titles added every month on new and emerging tech
Early Access to eBooks as they are being written
Personalised content suggestions
Customised display settings for better reading experience
50+ new titles added every month on new and emerging tech
Playlists, Notes and Bookmarks to easily manage your learning
Mobile App with offline access
What do you get with eBook?
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Download this book in EPUB and PDF formats
Access this title in our online reader
DRM FREE - Read whenever, wherever and however you want
Online reader with customised display settings for better reading experience
What do I get with Print?
Get a paperback copy of the book delivered to your specified Address*
Access this title in our online reader
Online reader with customised display settings for better reading experience
What do you get with video?
Download this video in MP4 format
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with video?
Stream this video
Access this title in our online reader
DRM FREE - Watch whenever, wherever and however you want
Online reader with customised display settings for better learning experience
What do you get with Audiobook?
Download a zip folder consisting of audio files (in MP3 Format) along with supplementary PDF
What do you get with Exam Trainer?
Flashcards, Mock exams, Exam Tips, Practice Questions
Access these resources with our interactive certification platform
Mobile compatible-Practice whenever, wherever, however you want
-
Free ChapterIntroduction to the Course
-
Spring Framework
- Basics of Spring Framework
- Spring Application Context and IOC Container
- Spring - Component Scan
- @Controller, @Component, @Repository, and @Service Annotations
- Scope of a Bean
- Setter and Constructor Injection
- Spring Application Contexts - XML and Java Configuration
- Spring and Autowiring
- Debugging with Spring Framework. @Primary and @Qualifier
- CDI (Contexts and Dependency Injection) and Spring
- Spring Major Versions and New Features
- Spring Modules
- Spring Projects
- Spring Design Patterns, BOM and Annotations
- Big Picture of Spring Framework
-
Spring MVC
- Web Application Architectures - Model 1, Model 2, and Front Controller
- Spring MVC High Level Flow
- Dispatcher Servlet and Configuration
- Form Backing Object, Form Tags, Validation and Binding Result
- Path Variable, Model and Session Attributes
- Date Format Binding
- Exception Handling and Controller Advice
- Why is Spring MVC Popular?
-
Spring Boot
- Spring Boot - Goals and Features
- Spring Boot Versus Spring Versus Spring MVC
- @SpringBootApplication
- Introduction to Autoconfiguration
- Embedded Servers - Tomcat, Jetty, and Undertow
- Introduction to Starter Projects
- Starter Parent and Dependency Management
- Creating Spring Projects with Spring Initializr
- Configuration with Application Properties
- Custom Application Configuration with @ConfigurationProperties
- Spring Boot Profiles
- Monitoring your application with Spring Boot Actuator
- Do things at application startup with CommandLineRunner
-
Spring Data, Spring JDBC and JPA
-
Unit and Integration Testing
-
AOP
-
SOAP Web Services
- What is a Web Service?
- SOAP Web Service - SOAP Envelope, Header, and Body
- SOAP Request Examples - SOAP Header
- WSDL - An Overview
- Contract First Approach and XSD
- JAXB and Configuration with Spring Web Services
- Writing an Endpoint with Spring Web Services
- MessageDispatcherServlet and Configuration
- Generating a WSDL with Spring Web Services
- Error Handling for SOAP Web Services
-
RESTful Web Services
- What is REST?
- Best Practices of RESTful Services
- GET Resource method with Spring REST
- POST Resource method with Spring REST and ResponseEntity
- Implementing HATEOAS for RESTful Web Services
- Documenting RESTful Web Services with Swagger
- Content Negotiation and Representation of a Resource
- Exception Handling and Validation for RESTFul Web Services
- Versioning for RESTful Web Services
-
Congratulations
About this
video
The Spring framework is the most popular Java framework ever. It continues to evolve with changing architectures. Spring Boot is one of the most popular Spring projects and is the most used Java framework to develop RESTful services and microservices.
Preparing for a Spring Interview is tricky. There are a wide variety of Spring modules and Spring projects that you need to recollect and be prepared to answer questions on. You’ll need to get a good understanding of the new features of Spring and have a firm grasp of the concepts you’ve implemented in your projects. This course helps you prepare for Spring interviews with code examples and over 200+ questions and answers.
This course starts with the Spring Application Framework in detail. Next, you will learn about the Spring MVC framework. Later, you will learn about Spring Boot goals, features and various concepts such as auto configuration, starter projects, and so on. In this section, you will learn about Spring Data, Spring JDBC and JPA in detail. After that, you will look at unit and integration testing in Spring. Following that, you will learn about AOP in Spring and SOAP web services in detail. Finally, you will learn about RESTful web services in detail.
By the end of this course, you will get a good refresher on Spring concepts and syntax and become confident before the interviews.
The code files and all related files are uploaded on the GitHub repository at https://github.com/PacktPublishing/spring-interview-guide
- Publication date:
- March 2018
- Publisher
- Packt
- Duration
- 5 hours 48 minutes
- ISBN
- 9781788992909