Go to file
Saptarshi Basu 4fe878d6d4 JAX-RS Client [BAEL-595] (#992)
* WatchService vs. Apache Commons IO Mnitoring

* Indentation fixed

* Indentation fixed

* JAX-RS API using Jersey [BAEL-558]

* JAX-RS API using Jersey [BAEL-558]

* Modifications made to remove xml

* applicationContext.xml removed

* All try catch moved to ExceptionMapper

* fixes

* review comments incorporated

* module renamed

* JAX-RS client [BAEL-595]

* jersey-core dependency removed

* assert changed to assertEquals

* messagebody readers and writers removed

* pom dependency corrected and other minor changes
2017-01-31 00:47:23 -07:00
.metadata handling static resources 2014-10-16 20:53:24 -05:00
JGit JGit (#993) 2017-01-13 10:25:10 +01:00
algorithms formatting work 2017-01-29 16:03:33 +02:00
annotations formatting work 2017-01-29 16:03:33 +02:00
apache-cxf formatting work 2017-01-29 16:01:58 +02:00
apache-fop minor formatting cleanup 2017-01-11 11:45:43 +02:00
apache-poi Added relevant articles (#962) 2017-01-08 08:25:59 +01:00
aspectj minor formatting cleanup 2017-01-11 11:45:43 +02:00
assertj formatting work 2017-01-29 16:03:33 +02:00
autovalue formatting work 2017-01-29 16:03:33 +02:00
aws Refactor "aws" module 2017-01-04 19:48:40 +01:00
cdi minor formatting cleanup 2017-01-11 11:45:43 +02:00
core-java formatting work 2017-01-29 16:03:33 +02:00
core-java-9 formatting work 2017-01-29 16:01:58 +02:00
couchbase-sdk formatting work 2017-01-29 16:01:58 +02:00
deltaspike formatting work 2017-01-29 16:01:58 +02:00
disruptor minor formatting cleanup 2017-01-29 15:57:30 +02:00
dozer minor formatting cleanup 2017-01-11 11:45:43 +02:00
eclipse update eclipse formatter 2017-01-02 00:48:23 +02:00
ejb minor formatting cleanup 2017-01-11 11:45:43 +02:00
enterprise-patterns minor formatting cleanup 2017-01-11 11:45:43 +02:00
feign formatting work 2017-01-29 16:03:33 +02:00
flyway upgrade dependencies 2016-12-12 22:38:42 +02:00
gatling Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
gradle Rename gradle-tutorial module 2017-01-13 14:47:03 +01:00
gson cleanup and upgrade 2016-12-12 21:54:16 +02:00
guava Reformatted PreConditions test 2017-01-30 20:33:02 +01:00
guava18 cleanup and upgrade 2016-12-12 21:54:16 +02:00
guava19 BAEL-586 increment guava version, move Test to guava module 2017-01-14 10:07:53 +01:00
handling-spring-static-resources upgrade dependencies 2016-12-12 22:38:42 +02:00
hazelcast Created README.md and added relevant articles 2016-12-15 21:34:38 +01:00
httpclient fix tests 2017-01-11 22:48:42 +02:00
hystrix upgrade dependencies 2016-12-12 15:17:03 +02:00
image-processing Added relevant articles (#962) 2017-01-08 08:25:59 +01:00
immutables upgrade dependencies 2016-12-12 15:17:03 +02:00
intelliJ Reformat Java8CollectorsUnitTest.java 2017-01-01 13:21:32 +01:00
jackson Bael 19 jackson inheritance (#954) 2017-01-19 08:48:48 +01:00
java-cassandra formatting work 2017-01-29 16:03:33 +02:00
java-mongodb testing cleanup 2017-01-19 23:14:44 +02:00
javaslang refactored Comparator code in TreeMap test (#1036) 2017-01-25 20:22:00 +01:00
javax-servlets Added relevant Articles 2017-01-15 21:02:24 +06:00
javaxval upgrade dependencies 2016-12-12 00:27:31 +02:00
jaxb Added relevant articles (#962) 2017-01-08 08:25:59 +01:00
jee7 Refactor PersonBuilder 2017-01-17 06:41:02 +01:00
jjwt upgrade dependencies 2016-12-12 00:27:31 +02:00
jpa-storedprocedure upgrade dependencies 2016-12-12 00:27:31 +02:00
jsf upgrade dependencies 2016-12-11 00:51:42 +02:00
json upgrade dependencies 2016-12-11 00:51:42 +02:00
json-path upgrade dependencies 2016-12-11 00:51:42 +02:00
jsoup Create README.md 2017-01-11 21:05:36 -06:00
junit5 Created README.md and added relevant articles (#901) 2016-12-18 02:15:07 -06:00
kotlin Fix kotlin pom.xml 2017-01-29 15:30:06 +01:00
log-mdc Added relevant articles (#962) 2017-01-08 08:25:59 +01:00
log4j Update README.md 2016-12-27 15:12:48 -06:00
log4j2 maven cleanup work 2016-12-27 13:00:01 +02:00
lombok upgrade dependencies 2016-12-10 21:42:50 +02:00
mapstruct Created README.md and added relevant articles 2016-12-15 21:34:38 +01:00
metrics Refactor MetricsTest 2017-01-19 21:00:55 +01:00
mockito maven cleanup work 2016-12-18 17:31:20 +02:00
mocks upgrade dependencies 2016-12-10 21:23:57 +02:00
orika minor cleanup work 2016-12-12 15:16:08 +02:00
patterns Created README.md and added relevant articles (#901) 2016-12-18 02:15:07 -06:00
pdf Created README.md and added relevant articles (#901) 2016-12-18 02:15:07 -06:00
play-framework Created README.md and added relevant articles 2016-12-15 21:35:32 +01:00
querydsl upgrade dependencies 2016-12-10 20:20:12 +02:00
raml Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
redis Added relevant articles (#1021) 2017-01-19 16:10:13 -06:00
rest-assured add integration profile 2016-12-20 22:21:38 +02:00
rest-testing upgrade dependencies 2016-12-10 20:20:12 +02:00
rest-with-spark-java rest with spark java (#1028) 2017-01-22 13:55:28 +01:00
resteasy upgrade dependencies 2016-12-09 23:38:16 +02:00
selenium-junit-testng Added relevant articles 2017-01-15 21:07:43 +06:00
spark-java minor formatting cleanup 2017-01-29 15:57:30 +02:00
spring-akka upgrade dependencies 2016-12-09 23:14:10 +02:00
spring-all Refactor SpringRetryTest 2017-01-19 14:13:54 +01:00
spring-amqp BAEL-531: Hello World -Spring AMQP Project (#945) 2017-01-08 20:40:57 +01:00
spring-apache-camel Added relevant articles (#962) 2017-01-08 08:25:59 +01:00
spring-autowire upgrade dependencies 2016-12-09 23:14:10 +02:00
spring-batch upgrade dependencies 2016-12-09 23:14:10 +02:00
spring-boot Revert "Building an Application with Spring Boot" (#1045) 2017-01-25 20:21:20 +01:00
spring-cloud cleanup 2017-01-30 13:32:37 +02:00
spring-cloud-data-flow maven work 2016-12-18 18:11:05 +02:00
spring-core Added relevant articles 2017-01-15 21:09:29 +06:00
spring-cucumber upgrade dependencies 2016-12-08 20:59:58 +02:00
spring-data-cassandra upgrade dependencies 2016-12-08 20:59:58 +02:00
spring-data-couchbase-2 upgrade dependencies 2016-12-08 20:59:58 +02:00
spring-data-dynamodb Added relevant articles 2016-12-15 21:34:38 +01:00
spring-data-elasticsearch upgrade dependencies 2016-12-08 19:47:41 +02:00
spring-data-mongodb BAEL 575: Pull request for Projections and Aggregation in Spring Data MongoDB (#1047) 2017-01-27 20:24:49 +01:00
spring-data-neo4j maven upgrade 2016-12-26 17:07:32 +02:00
spring-data-redis upgrade dependencies 2016-12-07 19:17:18 +02:00
spring-data-rest upgrade dependencies 2016-12-07 19:17:18 +02:00
spring-data-solr Created README.md and added relevant articles (#901) 2016-12-18 02:15:07 -06:00
spring-dispatcher-servlet upgrade dependencies 2016-12-07 19:17:18 +02:00
spring-exceptions upgrade dependencies 2016-12-07 15:12:41 +02:00
spring-freemarker formatting work 2017-01-29 16:06:01 +02:00
spring-hibernate3 upgrade dependencies 2016-12-07 15:12:41 +02:00
spring-hibernate4 Fix to Hibernate4 module (#1071) 2017-01-29 16:22:27 +01:00
spring-integration Added relevant articles (#962) 2017-01-08 08:25:59 +01:00
spring-jersey JAX-RS Client [BAEL-595] (#992) 2017-01-31 00:47:23 -07:00
spring-jms Created README.md and added relevant articles 2016-12-15 21:34:38 +01:00
spring-jooq upgrade and cleanup 2016-12-07 14:19:51 +02:00
spring-jpa Added relevant articles (#962) 2017-01-08 08:25:59 +01:00
spring-katharsis upgrade dependencies 2016-12-07 00:18:52 +02:00
spring-mobile indentation changes (#1072) 2017-01-29 21:40:44 +01:00
spring-mockito upgrade dependencies 2016-12-07 00:18:52 +02:00
spring-mvc-email minor maven cleanup 2016-12-22 09:15:11 +02:00
spring-mvc-forms Create README.md 2017-01-28 20:42:33 -06:00
spring-mvc-java BAEL-97 - simplifying code 2017-01-14 15:32:05 +01:00
spring-mvc-no-xml upgrade xml schema 2016-12-06 23:59:45 +02:00
spring-mvc-simple Rename to spring-mvc-simple 2016-12-16 09:58:13 +01:00
spring-mvc-tiles Created README.md and added relevant articles 2016-12-15 21:35:32 +01:00
spring-mvc-velocity upgrade dependencies 2016-12-06 16:51:16 +02:00
spring-mvc-web-vs-initializer upgrade dependencies 2016-12-06 16:37:25 +02:00
spring-mvc-xml Added relevant articles (#1021) 2017-01-19 16:10:13 -06:00
spring-openid upgrade dependencies 2016-12-06 16:10:52 +02:00
spring-protobuf upgrade dependencies 2016-12-06 15:56:13 +02:00
spring-quartz upgrade spring boot 2016-12-06 15:46:12 +02:00
spring-reactor Add surefire plugin 2017-01-19 20:49:51 +01:00
spring-remoting Update README.md 2017-01-25 09:44:43 -06:00
spring-rest Added relevant articles (#962) 2017-01-08 08:25:59 +01:00
spring-rest-angular upgrade and cleanup 2016-12-06 13:22:47 +02:00
spring-rest-docs add integration profile 2016-12-20 22:21:38 +02:00
spring-security-basic-auth formatting work 2017-01-29 16:06:01 +02:00
spring-security-client Refactor RegistrationController 2017-01-18 08:15:54 +01:00
spring-security-core minor formatting cleanup 2017-01-29 15:57:30 +02:00
spring-security-custom-permission formatting work 2017-01-29 16:06:01 +02:00
spring-security-mvc-custom upgrade xml schema 2016-12-05 13:11:56 +02:00
spring-security-mvc-digest-auth upgrade xml schema 2016-12-05 13:11:56 +02:00
spring-security-mvc-ldap upgrade dependencies 2016-12-05 12:31:56 +02:00
spring-security-mvc-login BAEL-445: Update to the simple Spring Security hasRole example (#940) 2016-12-29 16:55:40 -06:00
spring-security-mvc-persisted-remember-me upgrade dependencies 2016-12-05 13:15:21 +02:00
spring-security-mvc-session upgrade xml schema 2016-12-05 13:11:56 +02:00
spring-security-rest formatting work 2017-01-29 16:06:01 +02:00
spring-security-rest-basic-auth upgrade xml schema 2016-12-05 13:11:56 +02:00
spring-security-rest-custom upgrade xml schema 2016-12-05 13:11:56 +02:00
spring-security-rest-digest-auth upgrade dependencies 2016-12-04 13:53:48 +02:00
spring-security-rest-full formatting work 2017-01-29 16:06:01 +02:00
spring-security-x509 upgrade spring boot 2016-12-03 13:56:24 +02:00
spring-session formatting work 2017-01-29 16:06:01 +02:00
spring-sleuth formatting work 2017-01-29 16:06:01 +02:00
spring-social-login Created README.md and added relevant articles (#901) 2016-12-18 02:15:07 -06:00
spring-spel upgrade dependencies 2016-12-03 13:41:45 +02:00
spring-thymeleaf Fix to Hibernate4 module (#1071) 2017-01-29 16:22:27 +01:00
spring-userservice formatting work 2017-01-29 16:06:01 +02:00
spring-zuul update dependencies 2016-12-02 13:56:34 +02:00
static-analysis Introduction to pmd (#972) 2017-01-08 04:21:03 -06:00
struts2 cleanup workg 2017-01-29 15:59:38 +02:00
testing cleanup pom 2016-12-02 13:28:53 +02:00
video-tutorials Add two JsonGetter examples 2017-01-31 06:40:13 +00:00
wicket Added relevant articles 2016-12-15 21:35:32 +01:00
xml formatting work 2017-01-29 16:06:01 +02:00
xmlunit2 formatting work 2017-01-29 16:06:01 +02:00
xstream formatting work 2017-01-29 16:06:01 +02:00
.gitignore Hibernate one to many Tutorial (#1050) 2017-01-28 09:16:00 +01: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 PR for spring-mobile (#1062) 2017-01-29 16:32:38 +01: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