The "REST With Spring" Classes:
XSLT Java JavaScript HTML CSS TypeScript Other
Latest commit 3aba63d Jun 24, 2017 @pivovarit pivovarit committed on GitHub Remove unnecessary generic params (#2141)
* Remove unnecessary parameters

* Remove unnecessary parameters

* Remove unnecessary parameters
Permalink
Failed to load latest commit information.
.metadata handling static resources Oct 17, 2014
JGit Fix test names (#1853) May 15, 2017
Twitter4J Fix test names (#1853) May 15, 2017
akka-streams BAEL-936: Update README (#2000) Jun 6, 2017
algorithms Algorithms refactor (#2136) Jun 23, 2017
annotations Fix test names (#1853) May 15, 2017
apache-bval Fix test names (#1853) May 15, 2017
apache-cxf Fix test names (#1853) May 15, 2017
apache-fop cleanup pom (#1836) May 12, 2017
apache-poi Fix test names (#1853) May 15, 2017
apache-solrj cleanup pom (#1836) May 12, 2017
apache-thrift Fix test names (#1853) May 15, 2017
apache-velocity cleanup pom (#1836) May 12, 2017
autovalue cleanup pom (#1836) May 12, 2017
aws cleanup pom (#1836) May 12, 2017
axon Fix test names (#1853) May 15, 2017
cdi cleanup pom (#1836) May 12, 2017
core-java-9 Bael 924 Updated code based on review from editor (#2020) Jun 8, 2017
core-java Bael-864, Networking, core-java. (#2111) Jun 19, 2017
couchbase-sdk cleanup pom (#1836) May 12, 2017
deltaspike Fix test names (#1853) May 15, 2017
disruptor cleanup pom (#1836) May 12, 2017
dozer Fix test names (#1853) May 15, 2017
drools Build opt 22 06 (#2132) Jun 22, 2017
eclipse update eclipse formatter Jan 1, 2017
ejb Fixed Package Names May 21, 2017
enterprise-patterns cleanup parent dependencies (#1828) May 11, 2017
events Bael 518 protobuffer (#1400) Mar 25, 2017
feign cleanup pom (#1836) May 12, 2017
flyway cleanup pom (#1836) May 12, 2017
gatling Created README.md and added relevant articles (#742) Oct 16, 2016
gradle Rename gradle-tutorial module Jan 13, 2017
groovy-spock cleanup pom (#1836) May 12, 2017
gson Fix test names (#1853) May 15, 2017
guava Create README.md (#2078) Jun 15, 2017
guava18 Fix test names (#1853) May 15, 2017
guava19 Fix test names (#1853) May 15, 2017
guava21 Update README.md (#1911) May 24, 2017
guest Junit5 (#2060) Jun 12, 2017
guice cleanup pom (#1836) May 12, 2017
handling-spring-static-resources cleanup pom (#1836) May 12, 2017
hazelcast cleanup pom (#1836) May 12, 2017
hbase cleanup pom (#1836) May 12, 2017
hibernate5 Added DAO for Supplier (#1950) Jun 3, 2017
httpclient Fix test names (#1853) May 15, 2017
hystrix cleanup pom (#1846) May 14, 2017
image-processing twelvemonkeys example (#1903) May 23, 2017
immutables Fix test names (#1853) May 15, 2017
intelliJ Reformat Java8CollectorsUnitTest.java Jan 1, 2017
jackson Fix test names (#1853) May 15, 2017
java-cassandra cleanup pom (#1836) May 12, 2017
java-mongodb cleanup parent dependencies (#1828) May 11, 2017
java-websocket cleanup parent dependencies (#1828) May 11, 2017
javax-servlets cleanup pom (#1836) May 12, 2017
javaxval Fix test names (#1853) May 15, 2017
jaxb Fix test names (#1853) May 15, 2017
jee7 Create README.md (#2084) Jun 15, 2017
jhipster fix test names (#1865) May 16, 2017
jjwt cleanup pom (#1846) May 14, 2017
jmh adding jmh (#1976) Jun 21, 2017
jooq Fix test names (#1853) May 15, 2017
jpa-storedprocedure cleanup pom (#1836) May 12, 2017
jsf cleanup pom (#1836) May 12, 2017
json-path minor logging fix (#1869) May 17, 2017
json Fix test names (#1853) May 15, 2017
jsoup cleanup pom (#1836) May 12, 2017
junit5 Create README.md (#2093) Jun 15, 2017
jws cleanup pom (#1836) May 12, 2017
kotlin-mockito BAEL-809: Add Kotlin Mockito supporting code (#2102) Jun 18, 2017
kotlin Create README.md (#2080) Jun 15, 2017
lagom Readme files update (#1680) Apr 18, 2017
libraries Remove unnecessary generic params (#2141) Jun 24, 2017
liquibase BAEL-791 Liquibase rollback (#2045) Jun 11, 2017
log-mdc Fix test names (#1853) May 15, 2017
log4j cleanup pom (#1836) May 12, 2017
log4j2 Fix test names (#1853) May 15, 2017
lombok Fix test names (#1853) May 15, 2017
mapstruct Fix test names (#1853) May 15, 2017
mesos-marathon cleanup pom (#1846) May 14, 2017
metrics fix test names (#1865) May 16, 2017
mockito Fix test names (#1853) May 15, 2017
mockito2 cleanup pom (#1836) May 12, 2017
mocks Fix test names (#1853) May 15, 2017
mustache Create README.md (#2088) Jun 15, 2017
mybatis Create README.md May 24, 2017
orika minor logging fix (#1869) May 17, 2017
parent-boot-4 cleanup pom (#1846) May 14, 2017
parent-boot-5 cleanup pom (#1846) May 14, 2017
patterns cleanup pom (#1836) May 12, 2017
pdf cleanup pom (#1836) May 12, 2017
play-framework Fix test names (#1853) May 15, 2017
protobuffer fix test names (#1865) May 16, 2017
querydsl cleanup pom (#1836) May 12, 2017
rabbitmq cleanup pom (#1836) May 12, 2017
raml Created README.md and added relevant articles (#742) Oct 16, 2016
ratpack Fix test names (#1853) May 15, 2017
reactor-core cleanup pom (#1836) May 12, 2017
redis cleanup pom (#1836) May 12, 2017
rest-assured cleanup pom (#1836) May 12, 2017
rest-testing fix test names (#1865) May 16, 2017
rest-with-spark-java rest with spark java (#1028) Jan 22, 2017
resteasy cleanup pom (#1846) May 14, 2017
rxjava fix test names (#1865) May 16, 2017
selenium-junit-testng Fix/update selenium config (#2095) Jun 16, 2017
solr cleanup pom (#1836) May 12, 2017
spark-java cleanup pom (#1836) May 12, 2017
spring-5-mvc Build optimization 10.06.2017 (#2037) Jun 11, 2017
spring-5 Build opt 22 06 (#2132) Jun 22, 2017
spring-akka cleanup pom (#1836) May 12, 2017
spring-all fix test names (#1865) May 16, 2017
spring-amqp-simple Create README.md May 24, 2017
spring-amqp cleanup pom (#1836) May 12, 2017
spring-aop Remove bean injection code (#2043) Jun 11, 2017
spring-apache-camel cleanup pom (#1836) May 12, 2017
spring-batch cleanup pom (#1836) May 12, 2017
spring-bom Spring With Maven BOM (#2121) Jun 24, 2017
spring-boot-bootstrap spring boot bootstrap (#2031) Jun 12, 2017
spring-boot-custom-starter Create README.md May 24, 2017
spring-boot Create README.MD (#2075) Jun 15, 2017
spring-cloud-data-flow cleanup pom (#1846) May 14, 2017
spring-cloud Create README.MD (#2082) Jun 15, 2017
spring-core Update README.md (#2124) Jun 23, 2017
spring-cucumber cleanup pom (#1846) May 14, 2017
spring-custom-aop/spring-custom-aop Fix test names (#1853) May 15, 2017
spring-data-cassandra cleanup pom (#1836) May 12, 2017
spring-data-couchbase-2 cleanup pom (#1836) May 12, 2017
spring-data-dynamodb cleanup pom (#1846) May 14, 2017
spring-data-elasticsearch Merge remote-tracking branch 'origin/master' May 15, 2017
spring-data-gemfire cleanup pom (#1836) May 12, 2017
spring-data-javaslang cleanup pom (#1846) May 14, 2017
spring-data-mongodb cleanup pom (#1836) May 12, 2017
spring-data-neo4j Fix test names (#1853) May 15, 2017
spring-data-redis cleanup pom (#1836) May 12, 2017
spring-data-rest cleanup pom (#1846) May 14, 2017
spring-data-solr cleanup pom (#1836) May 12, 2017
spring-dispatcher-servlet cleanup pom (#1836) May 12, 2017
spring-drools cleanup pom (#1836) May 12, 2017
spring-exceptions cleanup pom (#1836) May 12, 2017
spring-freemarker cleanup pom (#1836) May 12, 2017
spring-groovy add parent to pom (#1816) May 9, 2017
spring-hibernate3 cleanup pom (#1836) May 12, 2017
spring-hibernate4 fix test (#1864) May 16, 2017
spring-hibernate5 BAEL-592: Cleanup and refactor (#1823) May 15, 2017
spring-integration cleanup pom (#1836) May 12, 2017
spring-jersey cleanup pom (#1836) May 12, 2017
spring-jms Fix test names (#1853) May 15, 2017
spring-jooq Build opt 22 06 (#2132) Jun 22, 2017
spring-jpa update dependencies (#1849) May 15, 2017
spring-kafka cleanup pom (#1846) May 14, 2017
spring-katharsis cleanup pom (#1846) May 14, 2017
spring-ldap cleanup pom (#1836) May 12, 2017
spring-mobile cleanup pom (#1846) May 14, 2017
spring-mockito cleanup pom (#1846) May 14, 2017
spring-mvc-email cleanup pom (#1846) May 14, 2017
spring-mvc-forms cleanup pom (#1836) May 12, 2017
spring-mvc-java Build opt 22 06 (#2132) Jun 22, 2017
spring-mvc-simple cleanup pom (#1836) May 12, 2017
spring-mvc-tiles cleanup pom (#1836) May 12, 2017
spring-mvc-velocity cleanup pom (#1836) May 12, 2017
spring-mvc-webflow Create README.md (#2081) Jun 15, 2017
spring-mvc-xml cleanup pom (#1836) May 12, 2017
spring-mybatis add parent to pom (#1816) May 9, 2017
spring-protobuf cleanup pom (#1846) May 14, 2017
spring-quartz cleanup pom (#1846) May 14, 2017
spring-reactor cleanup pom (#1846) May 14, 2017
spring-remoting Create README.md (#2086) Jun 15, 2017
spring-rest-angular cleanup pom (#1846) May 14, 2017
spring-rest-docs cleanup pom (#1846) May 14, 2017
spring-rest-simple replacing myfoos URLs Jun 17, 2017
spring-rest changing controller mapping Jun 17, 2017
spring-roo Create README.md (#2087) Jun 15, 2017
spring-security-cache-control cleanup pom (#1846) May 14, 2017
spring-security-client cleanup pom (#1846) May 14, 2017
spring-security-core cleanup pom (#1846) May 14, 2017
spring-security-mvc-boot Build opt 22 06 (#2132) Jun 22, 2017
spring-security-mvc-custom cleanup pom (#1836) May 12, 2017
spring-security-mvc-digest-auth Merge rest-digest (#1985) Jun 3, 2017
spring-security-mvc-ldap cleanup pom (#1846) May 14, 2017
spring-security-mvc-login cleanup pom (#1836) May 12, 2017
spring-security-mvc-persisted-remember-me cleanup pom (#1836) May 12, 2017
spring-security-mvc-session cleanup pom (#1836) May 12, 2017
spring-security-openid cleanup pom (#1846) May 14, 2017
spring-security-rest-basic-auth cleanup pom (#1836) May 12, 2017
spring-security-rest-custom cleanup pom (#1846) May 14, 2017
spring-security-rest-full Refactor May 17, 2017
spring-security-rest cleanup pom (#1836) May 12, 2017
spring-security-sso changing controller mapping Jun 17, 2017
spring-security-stormpath cleanup pom (#1846) May 14, 2017
spring-security-x509 cleanup pom (#1846) May 14, 2017
spring-session cleanup pom (#1846) May 14, 2017
spring-sleuth cleanup pom (#1846) May 14, 2017
spring-social-login cleanup pom (#1846) May 14, 2017
spring-spel cleanup pom (#1836) May 12, 2017
spring-state-machine Fix test names (#1853) May 15, 2017
spring-thymeleaf cleanup pom (#1836) May 12, 2017
spring-userservice cleanup pom (#1836) May 12, 2017
spring-vertx Vertx repository refactor Jun 19, 2017
spring-zuul cleanup pom (#1846) May 14, 2017
static-analysis add parent to pom (#1816) May 9, 2017
stripe cleanup pom (#1846) May 14, 2017
structurizr Structurizr (#1927) May 31, 2017
struts2 cleanup pom (#1836) May 12, 2017
testing Create README.md (#2083) Jun 15, 2017
testng Create README.md (#2079) Jun 15, 2017
vavr vavr refactor (#1871) May 18, 2017
vertx cleanup pom (#1836) May 12, 2017
video-tutorials Fix test names (#1853) May 15, 2017
wicket Fix test names (#1853) May 15, 2017
xml BAEL-952 Removed mutable state by having separate files for tests (#1994 Jun 5, 2017
xmlunit2 cleanup pom (#1836) May 12, 2017
xstream Fix test names (#1853) May 15, 2017
.gitignore cleanup generated files (#1705) Apr 22, 2017
.gitmodules Injecting CommitId Into a Spring Bean (#599) Aug 14, 2016
.travis.yml Update .travis.yml (#1901) May 23, 2017
README.md Update README.md Jun 23, 2016
book Bael 518 protobuffer (#1400) Mar 25, 2017
pom.xml Spring With Maven BOM (#2121) Jun 24, 2017

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