Go to file
Grzegorz Piwowarek c99bb7fced Minimax refactor (#2212) 2017-07-06 12:01:49 +02:00
.metadata handling static resources 2014-10-16 20:53:24 -05:00
JGit Fix test names (#1853) 2017-05-15 11:35:14 -05:00
SpringDataInjectionDemo Follow BDD Naming Convention 2017-05-24 16:48:12 +05:30
Twitter4J Fix test names (#1853) 2017-05-15 11:35:14 -05:00
akka-streams BAEL-936: Update README (#2000) 2017-06-05 22:29:57 -05:00
algorithms Minimax refactor (#2212) 2017-07-06 12:01:49 +02:00
annotations Fix test names (#1853) 2017-05-15 11:35:14 -05:00
apache-bval Fix test names (#1853) 2017-05-15 11:35:14 -05:00
apache-cxf Fix test names (#1853) 2017-05-15 11:35:14 -05:00
apache-fop cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
apache-poi Fix test names (#1853) 2017-05-15 11:35:14 -05:00
apache-solrj cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
apache-thrift Fix test names (#1853) 2017-05-15 11:35:14 -05:00
apache-velocity cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
asciidoctor - refactored asciidoctor code (#2164) 2017-06-26 22:07:18 +02:00
autovalue cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
aws cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
axon Fix test names (#1853) 2017-05-15 11:35:14 -05:00
call-all-getters Move null check logic to separate method 2017-06-06 15:20:48 +05:30
camel-api BAEL-798 - Apache Camel with Spring Boot (#1761) 2017-07-04 00:23:55 +02:00
cdi cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
collectionutils Moving Address into Customer 2017-07-05 16:57:11 +05:30
core-java Money fix (#2210) 2017-07-05 17:20:04 +02:00
core-java-9 Bael 924 Updated code based on review from editor (#2020) 2017-06-08 22:06:04 +02:00
couchbase-sdk cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
deltaspike Fix test names (#1853) 2017-05-15 11:35:14 -05:00
disruptor cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
dozer Fix test names (#1853) 2017-05-15 11:35:14 -05:00
drools Build opt 22 06 (#2132) 2017-06-22 15:52:05 +02:00
eclipse update eclipse formatter 2017-01-02 00:48:23 +02:00
ejb Fixed Package Names 2017-05-21 13:34:17 -07:00
enterprise-patterns cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
events Bael 518 protobuffer (#1400) 2017-03-25 11:14:09 +01:00
feign cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
flyway cleanup pom (#1836) 2017-05-12 13:32:54 -05: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
groovy-spock cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
gson Fix test names (#1853) 2017-05-15 11:35:14 -05:00
guava Create README.md (#2078) 2017-06-15 16:10:35 +02:00
guava18 Fix test names (#1853) 2017-05-15 11:35:14 -05:00
guava19 Fix test names (#1853) 2017-05-15 11:35:14 -05:00
guava21 Update README.md (#1911) 2017-05-24 18:49:38 +02:00
guest Updated guest article (#2189) 2017-07-02 09:57:33 -05:00
guice cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
handling-spring-static-resources cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
hazelcast cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
hbase cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
hibernate5 Added DAO for Supplier (#1950) 2017-06-02 22:18:15 -05:00
httpclient Fix test names (#1853) 2017-05-15 11:35:14 -05:00
hystrix cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
image-processing twelvemonkeys example (#1903) 2017-05-23 20:50:00 +02:00
immutables Fix test names (#1853) 2017-05-15 11:35:14 -05:00
intelliJ Reformat Java8CollectorsUnitTest.java 2017-01-01 13:21:32 +01:00
jackson Fix test names (#1853) 2017-05-15 11:35:14 -05:00
java-cassandra cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
java-mongodb cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
java-websocket cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
javax-servlets cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
javaxval Fix test names (#1853) 2017-05-15 11:35:14 -05:00
jaxb Fix test names (#1853) 2017-05-15 11:35:14 -05:00
jee7 Spring Security for a Java EE Application (#2195) 2017-07-02 21:18:41 +02:00
jhipster fix test names (#1865) 2017-05-16 11:03:40 -05:00
jjwt cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
jmh adding jmh (#1976) 2017-06-21 20:26:07 +02:00
jooq Fix test names (#1853) 2017-05-15 11:35:14 -05:00
jpa-storedprocedure cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
jsf cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
json Fix test names (#1853) 2017-05-15 11:35:14 -05:00
json-path minor logging fix (#1869) 2017-05-17 07:43:57 -05:00
jsoup cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
junit5 BAEL-902: Migrating from JUnit 4 to JUnit5 (#2202) 2017-07-04 14:34:09 +02:00
jws cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
kotlin Feature/kotlin list to map (#2216) 2017-07-06 09:27:32 +02:00
lagom Readme files update (#1680) 2017-04-18 22:20:20 +02:00
libraries Code Snippet for BidiMap BAEL-963 (#2204) 2017-07-06 01:17:17 +02:00
liquibase BAEL-791 Liquibase rollback (#2045) 2017-06-11 17:56:33 +02:00
log-mdc Fix test names (#1853) 2017-05-15 11:35:14 -05:00
log4j cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
log4j2 Fix test names (#1853) 2017-05-15 11:35:14 -05:00
lombok Fix test names (#1853) 2017-05-15 11:35:14 -05:00
mapstruct Fix test names (#1853) 2017-05-15 11:35:14 -05:00
mesos-marathon cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
metrics #BAEL-397: use toMap instead of creating an empty hashmap (#2167) 2017-06-27 07:35:41 +02:00
mockito Fix test names (#1853) 2017-05-15 11:35:14 -05:00
mockito2 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
mocks Fix test names (#1853) 2017-05-15 11:35:14 -05:00
mustache Create README.md (#2088) 2017-06-15 16:08:31 +02:00
mybatis Create README.md 2017-05-24 21:21:59 +03:00
orika minor logging fix (#1869) 2017-05-17 07:43:57 -05:00
parent-boot-4 cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
parent-boot-5 cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
patterns cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
pdf cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
play-framework Fix test names (#1853) 2017-05-15 11:35:14 -05:00
protobuffer fix test names (#1865) 2017-05-16 11:03:40 -05:00
querydsl cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
rabbitmq cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
raml Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
ratpack Fix test names (#1853) 2017-05-15 11:35:14 -05:00
reactor-core cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
redis cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
rest-assured cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
rest-testing fix test names (#1865) 2017-05-16 11:03:40 -05:00
rest-with-spark-java rest with spark java (#1028) 2017-01-22 13:55:28 +01:00
resteasy cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
rxjava fix test names (#1865) 2017-05-16 11:03:40 -05:00
selenium-junit-testng Fix/update selenium config (#2095) 2017-06-16 09:13:36 +02:00
solr cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spark-java cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-5 BAEL-878 [2] (#2194) 2017-07-03 08:35:38 +02:00
spring-5-mvc Build optimization 10.06.2017 (#2037) 2017-06-11 06:58:57 +02:00
spring-akka cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-all Spring Web Contexts (BAEL-82) (#2113) 2017-07-03 08:55:31 +02:00
spring-amqp cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-amqp-simple Create README.md 2017-05-24 21:19:39 +03:00
spring-aop Remove bean injection code (#2043) 2017-06-11 10:53:01 +02:00
spring-apache-camel cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-batch cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-bom Spring With Maven BOM (#2121) 2017-06-24 08:04:09 +02:00
spring-boot Create README.MD (#2075) 2017-06-15 16:11:50 +02:00
spring-boot-bootstrap spring boot bootstrap (#2031) 2017-06-12 15:12:54 -05:00
spring-boot-custom-starter Create README.md 2017-05-24 21:20:57 +03:00
spring-boot-property-exp BAEL-764 Automatic Property Expansion with Spring Boot (#2133) 2017-06-30 19:20:46 +02:00
spring-check-if-a-property-is-null Renaming the project 2017-06-05 21:53:31 +05:30
spring-cloud BAEL-951 adding @Repository stereotype 2017-07-05 15:25:27 +01:00
spring-cloud-data-flow cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-core Update README.md (#2124) 2017-06-23 16:22:27 +02:00
spring-cucumber cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-custom-aop/spring-custom-aop Fix test names (#1853) 2017-05-15 11:35:14 -05:00
spring-data-cassandra cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-data-couchbase-2 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-data-dynamodb cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-data-elasticsearch Merge remote-tracking branch 'origin/master' 2017-05-15 22:21:40 +03:00
spring-data-gemfire cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-data-mongodb cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-data-neo4j Fix test names (#1853) 2017-05-15 11:35:14 -05:00
spring-data-redis cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-data-rest cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-data-solr cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-dispatcher-servlet cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-drools BAEL-804 - minor code refactors 2017-07-05 12:25:40 +01:00
spring-exceptions cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-freemarker cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-groovy add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-hibernate3 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-hibernate4 fix test (#1864) 2017-05-16 17:00:41 +03:00
spring-hibernate5 BAEL-592: Cleanup and refactor (#1823) 2017-05-15 06:51:57 +02:00
spring-integration cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-jersey cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-jms Fix test names (#1853) 2017-05-15 11:35:14 -05:00
spring-jooq Build opt 22 06 (#2132) 2017-06-22 15:52:05 +02:00
spring-jpa update dependencies (#1849) 2017-05-15 09:38:06 +02:00
spring-kafka cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-katharsis cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-ldap cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-mobile cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-mockito cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-mvc-email cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-mvc-forms cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-mvc-java HttpMediaTypeNotAcceptableException (#2145) 2017-06-25 18:23:25 +02:00
spring-mvc-simple cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-mvc-tiles cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-mvc-velocity cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-mvc-webflow Create README.md (#2081) 2017-06-15 16:10:08 +02:00
spring-mvc-xml cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-mybatis add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-protobuf cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-quartz cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-reactor cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-remoting Create README.md (#2086) 2017-06-15 16:08:59 +02:00
spring-rest fix live test (#2143) 2017-06-24 12:38:17 -05:00
spring-rest-angular cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-rest-docs cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-rest-simple minor fix (#2162) 2017-06-26 10:45:16 -05:00
spring-roo Create README.md (#2087) 2017-06-15 16:08:45 +02:00
spring-security-cache-control cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-security-client cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-security-core cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-security-mvc-boot fix live test (#2160) 2017-06-26 09:28:35 -05:00
spring-security-mvc-custom cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-mvc-digest-auth Merge rest-digest (#1985) 2017-06-03 18:49:32 +02:00
spring-security-mvc-ldap cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-security-mvc-login cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-mvc-persisted-remember-me cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-mvc-session cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-mvc-socket BAEL-509: Uses @GetMapping (#2215) 2017-07-05 22:26:04 -05:00
spring-security-openid cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-security-rest cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-rest-basic-auth cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-rest-custom cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-security-rest-full Refactor 2017-05-17 11:34:34 +03:00
spring-security-sso changing controller mapping 2017-06-17 14:04:38 +03:00
spring-security-stormpath cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-security-x509 cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-session cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-sleuth cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-social-login cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-spel cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-state-machine Fix test names (#1853) 2017-05-15 11:35:14 -05:00
spring-thymeleaf cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-userservice cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-vertx Vertx repository refactor 2017-06-19 08:49:45 +02:00
spring-zuul cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
static-analysis add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
stripe cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
structurizr Structurizr (#1927) 2017-05-31 19:39:35 +02:00
struts2 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
testing Create README.md (#2083) 2017-06-15 16:09:30 +02:00
testng Create README.md (#2079) 2017-06-15 16:10:28 +02:00
vavr Vavr refactor 02 07 (#2193) 2017-07-02 08:07:32 +02:00
vertx cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
video-tutorials Fix test names (#1853) 2017-05-15 11:35:14 -05:00
wicket Fix test names (#1853) 2017-05-15 11:35:14 -05:00
xml Updated MemoryLeaks article (#2184) 2017-06-30 16:29:50 -05:00
xmlunit2 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
xstream Fix test names (#1853) 2017-05-15 11:35:14 -05:00
.gitignore Adding new Project : Spring check if a property is null 2017-06-05 11:53:02 +05:30
.gitmodules Injecting CommitId Into a Spring Bean (#599) 2016-08-14 15:54:46 +02:00
.travis.yml Update .travis.yml (#1901) 2017-05-23 18:11:52 +02:00
README.md Update README.md 2016-06-23 17:15:46 +03:00
book Bael 518 protobuffer (#1400) 2017-03-25 11:14:09 +01:00
pom.xml BAEL-509 (#2114) 2017-07-03 21:57:27 -05: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