Go to file
DOHA 496c8896a7 rename test 2016-10-23 21:19:24 +02:00
.metadata handling static resources 2014-10-16 20:53:24 -05:00
annotations Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
apache-cxf minor fix 2016-10-23 20:27:07 +02:00
apache-fop Remove eclipse-specific config 2016-08-02 00:15:36 +02:00
assertj Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
autovalue Rename autovalue-tutorial -> autovalue 2016-10-23 12:27:49 +02:00
cdi add integration test profile 2016-10-22 19:27:31 +02:00
core-java Move FunctionalInterfaces examples 2016-10-23 19:55:41 +02:00
core-java-8 Move FunctionalInterfaces examples 2016-10-23 19:55:41 +02:00
core-java-9 Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
couchbase-sdk BAEL-202: Consolidated Couchbase SDK and Spring Data Couchbase from five modules down to two 2016-10-01 21:25:26 -05:00
deltaspike BAEL-150 - deltaspike, minor changes 2016-08-23 23:46:27 +02:00
dozer Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
eclipse Moved project to core-java from eclipse folder (#703) 2016-09-27 07:40:46 +02:00
feign Rename feign-client -> feign 2016-10-23 19:15:31 +02:00
flyway Rename flyway-migration -> flyway 2016-10-23 19:07:13 +02:00
gatling Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
gson Updated README.md 2016-10-16 13:05:59 +03:00
guava Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
guava18 cleanup and testing work 2016-10-12 08:00:02 +03:00
guava19 maven cleanup 2016-10-12 07:44:40 +03:00
handling-spring-static-resources Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
hazelcast Code cleanup 2016-10-14 17:38:34 +07:00
httpclient Refactor LiveTest 2016-10-23 07:55:07 +02:00
hystrix add integration test profile 2016-10-22 17:07:54 +02:00
immutables Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
jackson Updated README.md 2016-10-16 13:05:59 +03:00
java-cassandra add integration test profile 2016-10-22 17:01:45 +02:00
javaxval maven work 2016-03-06 11:49:59 +02:00
jee7 Rename jee7schedule -> jee7 2016-10-23 19:13:21 +02:00
jjwt add integration test profile 2016-10-22 15:08:15 +02:00
jpa-storedprocedure Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
jsf Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
json Updated README.md 2016-10-16 13:05:59 +03:00
json-path Remove Eclipse-specific files 2016-07-19 18:18:50 +03:00
junit5 Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
log4j Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
lombok Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
mapstruct add integration test profile 2016-10-21 13:08:10 +02:00
mockito Updated README.md 2016-10-16 13:09:29 +03:00
mocks Updated README.md 2016-10-16 13:05:59 +03:00
mutation-testing Updated README.md 2016-10-16 13:05:59 +03:00
orika Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
patterns BAEL-305 - flatten the module structure for patterns section 2016-09-30 16:10:03 +02:00
play-framework/student-api Added test suite, removed bad names (#732) 2016-10-10 10:14:19 +02:00
querydsl add integration test profile 2016-10-21 00:24:15 +02:00
raml Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
redis Refactor JedisTest 2016-10-20 23:18:50 +02:00
rest-assured Updated README.md 2016-10-16 13:05:59 +03:00
rest-testing add integration test profile 2016-10-21 00:11:30 +02:00
resteasy Remove Eclipse-specific files 2016-07-19 18:18:50 +03:00
routing-in-play 3 major changes (#716) 2016-10-03 21:06:01 +02:00
selenium-junit-testng Default Unit Test changes 2016-10-19 12:38:32 +05:30
spring-akka add integration test profile 2016-10-20 14:21:12 +02:00
spring-all Update README.md 2016-10-21 20:50:38 +03:00
spring-apache-camel Remove Eclipse-specific files 2016-07-19 18:18:50 +03:00
spring-autowire add integration test profile 2016-10-20 13:49:04 +02:00
spring-batch Refactor spring-controller 2016-07-14 23:05:25 +03:00
spring-boot add integration test profile 2016-10-20 13:44:16 +02:00
spring-cloud Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
spring-cloud-data-flow add integration test profile 2016-10-20 13:44:16 +02:00
spring-core Rename dependency-injection -> spring-core 2016-10-23 14:19:10 +02:00
spring-cucumber add integration test profile 2016-10-19 16:45:26 +02:00
spring-data-cassandra add integration test profile 2016-10-19 16:25:41 +02:00
spring-data-couchbase-2 configure integration test 2016-10-19 14:02:32 +02:00
spring-data-elasticsearch add integration test profile 2016-10-19 13:40:56 +02:00
spring-data-mongodb add integration test profile 2016-10-19 13:15:28 +02:00
spring-data-neo4j add integration test profile 2016-10-19 12:56:46 +02:00
spring-data-redis configure integration test 2016-10-18 20:20:18 +02:00
spring-data-rest Updated README.md 2016-10-16 13:10:20 +03:00
spring-exceptions rename test 2016-10-23 21:11:03 +02:00
spring-freemarker Remove Eclipse-specific files 2016-07-19 18:18:50 +03:00
spring-hibernate3 add integration test profile 2016-10-18 19:30:36 +02:00
spring-hibernate4 configure integration test 2016-10-18 19:16:53 +02:00
spring-jms Fix SpringJMS examples 2016-10-13 18:35:13 +03:00
spring-jooq Rename jooq-spring -> spring-jooq 2016-10-23 18:57:21 +02:00
spring-jpa minor cleanup 2016-10-18 15:52:19 +02:00
spring-katharsis configure live test 2016-10-14 16:40:06 +02:00
spring-mockito add integration test profile 2016-10-18 13:29:59 +02:00
spring-mvc-java Rename dependency-injection -> spring-core 2016-10-23 14:19:10 +02:00
spring-mvc-no-xml Remove eclipse-specific config 2016-08-02 00:15:36 +02:00
spring-mvc-tiles Updated indentation 2016-09-28 16:57:46 -04:00
spring-mvc-velocity add integration test profile 2016-10-18 12:55:02 +02:00
spring-mvc-web-vs-initializer add integration test profile 2016-10-17 19:43:48 +02:00
spring-mvc-xml Updated README.md 2016-10-16 13:09:29 +03:00
spring-openid Remove Eclipse-specific files 2016-07-19 18:18:50 +03:00
spring-protobuf add integration test profile 2016-10-17 19:35:24 +02:00
spring-quartz formatting work 2016-10-12 08:02:05 +03:00
spring-rest Updated README.md 2016-10-16 13:09:29 +03:00
spring-rest-angular add integration test profile 2016-10-17 19:35:24 +02:00
spring-rest-docs rename test 2016-10-23 21:19:24 +02:00
spring-security-basic-auth Updated LSS campaign link 2016-08-12 16:51:15 +03:00
spring-security-client Updated LSS campaign link 2016-08-12 16:52:19 +03:00
spring-security-custom-permission Merge pull request #723 from lor6/custom-user-service 2016-10-18 08:22:33 -07:00
spring-security-custom-voter Merge remote-tracking branch 'upstream/master' 2016-10-23 12:27:54 -05:00
spring-security-mvc-custom Updated LSS campaign link 2016-08-12 16:55:56 +03:00
spring-security-mvc-digest-auth Updated LSS campaign link 2016-08-12 16:56:42 +03:00
spring-security-mvc-ldap Updated LSS campaign link 2016-08-12 16:58:48 +03:00
spring-security-mvc-login Updated README.md 2016-10-16 13:09:29 +03:00
spring-security-mvc-persisted-remember-me formatting work 2016-10-12 08:02:05 +03:00
spring-security-mvc-session Updated LSS campaign link 2016-08-12 17:00:37 +03:00
spring-security-rest maven cleanup 2016-10-12 07:44:40 +03:00
spring-security-rest-basic-auth add live profile 2016-10-11 13:24:45 +02:00
spring-security-rest-custom formatting work 2016-10-12 08:02:05 +03:00
spring-security-rest-digest-auth maven cleanup 2016-10-12 07:44:40 +03:00
spring-security-rest-full Updated README.md 2016-10-16 13:10:20 +03:00
spring-security-x509 add integration test profile 2016-10-17 13:30:13 +02:00
spring-spel add integration test profile 2016-10-17 13:19:52 +02:00
spring-thymeleaf Executable WAR (#757) 2016-10-19 16:19:08 +02:00
spring-userservice add integration test profile 2016-10-17 12:39:30 +02:00
spring-zuul skip live test 2016-10-14 12:37:05 +02:00
wicket Refactor Wicket examples 2016-10-10 06:46:55 +02:00
xml Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
xmlunit2 Rename jee7schedule -> jee7 2016-10-23 19:13:21 +02:00
xstream Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
.gitignore Code and related files for the dependency injection demos. 2016-06-28 22:45:28 -06:00
.gitmodules Injecting CommitId Into a Spring Bean (#599) 2016-08-14 15:54:46 +02:00
README.md Update README.md 2016-06-23 17:15:46 +03:00
pom.xml Rename feign-client -> feign 2016-10-23 19:15:31 +02:00

README.md

The "REST with Spring" Classes

After 5 months of work, here's the Master Class of REST With Spring:
>> THE REST WITH SPRING MASTER CLASS

Spring Tutorials

This project is a collection of small and focused tutorials each covering a single and well defined area of development. Most of the tutorial projects are focused on the Spring Framework (and Spring Security).
In additional to Spring, the following technologies are in focus: core Java, Jackson, HttpClient, Guava.

Working with the code in Eclipse

Any IDE can be used to work with the projects, but if you're using Eclipse, consider the following.

  • import the included formatter in Eclipse: https://github.com/eugenp/tutorials/tree/master/eclipse

CI - Jenkins

This tutorials project is being built >> HERE