2015-08-23 00:41:11 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								The "REST with Spring" Classes
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								==============================
							 
						 
					
						
							
								
									
										
										
										
											2017-11-30 15:44:36 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-10-04 19:01:20 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Here's the Master Class of REST With Spring (along with the newly announced Boot 2 material): < br / > 
							 
						 
					
						
							
								
									
										
										
										
											2018-10-04 19:01:50 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								**[>> THE REST WITH SPRING - MASTER CLASS ](http://www.baeldung.com/rest-with-spring-course?utm_source=github&utm_medium=social&utm_content=tutorials&utm_campaign=rws#master-class )**
							 
						 
					
						
							
								
									
										
										
										
											2015-08-23 00:41:11 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2017-11-30 15:44:36 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								And here's the Master Class of Learn Spring Security: < br / > 
							 
						 
					
						
							
								
									
										
										
										
											2018-10-04 19:01:50 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								**[>> LEARN SPRING SECURITY - MASTER CLASS ](http://www.baeldung.com/learn-spring-security-course?utm_source=github&utm_medium=social&utm_content=tutorials&utm_campaign=lss#master-class )**
							 
						 
					
						
							
								
									
										
										
										
											2017-11-30 15:44:36 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2015-08-23 00:41:11 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-10-04 18:51:37 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Java and Spring Tutorials
							 
						 
					
						
							
								
									
										
										
										
											2014-05-05 16:11:55 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								================
							 
						 
					
						
							
								
									
										
										
										
											2013-05-09 17:11:44 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-10-04 18:51:37 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								This project is **a collection of small and focused tutorials**  - each covering a single and well defined area of development in the Java ecosystem. 
							 
						 
					
						
							
								
									
										
										
										
											2018-12-22 19:27:25 +05:30 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								A strong focus of these is, of course, the Spring Framework - Spring, Spring Boot and Spring Security. 
							 
						 
					
						
							
								
									
										
										
										
											2014-05-05 16:11:55 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								In additional to Spring, the following technologies are in focus: `core Java` , `Jackson` , `HttpClient` , `Guava` . 
							 
						 
					
						
							
								
									
										
										
										
											2013-05-09 17:11:44 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-10-04 18:51:37 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-04-29 17:23:48 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								Building the project
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								====================
							 
						 
					
						
							
								
									
										
										
										
											2019-05-25 21:52:00 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								To do the full build, do: `mvn clean install` 
							 
						 
					
						
							
								
									
										
										
										
											2018-10-11 21:12:07 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								Building a single module
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								====================
							 
						 
					
						
							
								
									
										
										
										
											2019-05-25 21:52:00 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								To build a specific module run the command: `mvn clean install`  in the module directory
							 
						 
					
						
							
								
									
										
										
										
											2018-10-19 20:56:11 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								Running a Spring Boot module
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								====================
							 
						 
					
						
							
								
									
										
										
										
											2019-05-25 21:52:00 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								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` 
							 
						 
					
						
							
								
									
										
										
										
											2018-10-19 20:56:11 +03:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-10-21 10:20:13 +03:00