This is the code repository for Spring 5.0 Projects, published by Packt.
Build seven web development projects with Spring MVC, Angular 6, JHipster, WebFlux, and Spring Boot 2
Spring makes it easy to create RESTful applications, merge with social services, communicate with modern databases, secure your system, and make your code modular and easy to test. With the arrival of Spring Boot, developers can really focus on the code and deliver great value, with minimal contour.
This book covers the following exciting features: Build UI using AngularJS, Bootstrap template, and jQuery Understand the Spring WebFlux framework and how it uses Reactor library Interact with Elasticsearch for indexing, querying and aggregation of data Use Spring Security and Spring Security LDAP libraries for authenticating users Create simple monolithic application using JHipster Develop a microservice based application with Spring cloud and Netflix Integrate front end application with the APIs of microservices Working on Spring framework with Kotlin
If you feel this book is for you, get your copy today!
All of the code is organized into folders. For example, Chapter03.
The code will look like the following:
<depedency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-security</artifactId>
</dependency>
Following is what you need for this book: This book is for competent Spring developers who wish to understand how to develop complex yet flexible applications with Spring. You must have a good knowledge of Java programming and be familiar with the basics of Spring.
With the following software and hardware list you can run all code files present in the book (Chapter 1-7).
Chapter | Software required | OS required |
---|---|---|
01 | Eclipse IDE - Photon 2018-12 R | Windows 64-bit |
02 , 05, 06, 07 | MySQL Server, MySQL Workbench -8.0 | Windows 64-bit |
02, 03, 04, 05, 06 | Spring Tool Suite (STS) | Windows 64-bit |
03 | Elasticsearch -6.4.0 and latest version, Kibana - 6.6.1 | Windows 64-bit |
04 | Apache Directory Studio - 2.0 | Windows 64-bit |
05 | Node JS- 10.13.0, NPM (Node Package Manager) - 6.4.1, JHipster - 5.8.2 | Windows 64-bit |
07 | IntelliJ IDE - COMMUNITY 2018.3 | Windows 64-bit |
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
Click on the following link to see the Code in Action:
Nilang Patel has over 15 years of core IT experience in leading project, software design and development, and supporting enterprise applications using enterprise Java technologies. He is experienced in core Java/J2EE based application and has experience in healthcare, human resource, taxation, intranet application, energy and risk management domain. He contributes to different community through various forums and his personal blog. He is aslo an author of the book Java 9 Dependency Injection and has acquired Liferay 6.1 Developer Certification in 2013, Brainbench Java 6 certification in 2012, and a Sun Certified Programmer for the Java 2 Platform 1.5 (SCJP) in 2007.
Click here if you have any feedback or suggestions.