* [BAEL-3019] Add sample code for empty and blank string checks
* [BAEL-3019] Add article link to module README
* [BAEL-3019] Remove blank line in the beginning of certain tests
* [BAEL-3019] Unroll tests and adhere to givenXXX_thenXXX naming convention
* Revert "[BAEL-3019] Add article link to module README"
This reverts commit 675295fafa.
* [BAEL-3019] Bump guava version for 'java-strings-2' to 28.0-jre
The "REST with Spring" Classes
Here's the Master Class of REST With Spring (along with the newly announced Boot 2 material):
>> THE REST WITH SPRING - MASTER CLASS
And here's the Master Class of Learn Spring Security:
>> LEARN SPRING SECURITY - MASTER CLASS
Java and Spring Tutorials
This project is a collection of small and focused tutorials - each covering a single and well defined area of development in the Java ecosystem.
A strong focus of these is, of course, the Spring Framework - Spring, Spring Boot and Spring Security.
In additional to Spring, the following technologies are in focus: core Java, Jackson, HttpClient, Guava.
Building the project
To do the full build, do: mvn clean install
Building a single module
To build a specific module run the command: mvn clean install in the module directory
Running a Spring Boot module
To run a Spring Boot module run the command: mvn spring-boot:run in the module directory
#Running Tests
The command mvn clean install will run the unit tests in a module.
To run the integration tests, use the command mvn clean install -Pintegration-lite-first