henrywangsk / tutorials

The "REST With Spring" Course:

Home Page:http://bit.ly/restwithspring

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The Courses

Here's the new "Learn Spring" course:
>> LEARN SPRING - THE MASTER CLASS

Here's the Master Class of "REST With Spring" (along with the new 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 modules here are covering a number of aspects in Java.

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

Working with the IDE

This repo contains a large number of modules. When you're working with an individual module, there's no need to import all of them (or build all of them) - you can simply import that particular module in either Eclipse or IntelliJ.

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

About

The "REST With Spring" Course:

http://bit.ly/restwithspring

License:MIT License


Languages

Language:Java 49.4%Language:XSLT 25.0%Language:JavaScript 11.3%Language:HTML 6.3%Language:CSS 2.8%Language:TypeScript 2.4%Language:Kotlin 1.2%Language:Groovy 0.5%Language:AspectJ 0.2%Language:Shell 0.2%Language:FreeMarker 0.1%Language:RAML 0.1%Language:ANTLR 0.1%Language:Scala 0.1%Language:TSQL 0.0%Language:Batchfile 0.0%Language:Python 0.0%Language:Ruby 0.0%Language:Makefile 0.0%Language:Dockerfile 0.0%Language:SystemVerilog 0.0%Language:NewLisp 0.0%Language:Perl 6 0.0%Language:Gherkin 0.0%Language:C++ 0.0%Language:Perl 0.0%Language:Clojure 0.0%Language:PLpgSQL 0.0%Language:Smarty 0.0%Language:Rich Text Format 0.0%Language:Thrift 0.0%Language:HCL 0.0%