Go to file
KevinGilmore ac50687880 README files for BAEL-393 and BAEL-541 (#1409)
* Add files via upload

* Update pom.xml

* Update RunGuice.java

* Update Communication.java

* Update CommunicationMode.java

* Update DefaultCommunicator.java

* Update EmailCommunicationMode.java

* Update IMCommunicationMode.java

* Update SMSCommunicationMode.java

* Update MessageLogger.java

* Update MessageSentLoggable.java

* Update AOPModule.java

* Update BasicModule.java

* Update CommunicationModel.java

* Update Communicator.java

* Update BasicModule.java

* Update RunGuice.java

* Update MessageLogger.java

* Update Communicator.java

* Update pom.xml

* BAEL-278: Updated README.md

* BAEL-554: Add and update README.md files

* Update pom.xml

* Update pom.xml

* Update pom.xml

* BAEL-345: fixed assertion

* BAEL-109: Updated README.md

* BAEL-345: Added README.md

* Reinstating reactor-core module in root-level pom

* BAEL-393: Adding guide-intro module to root pom

* BAEL-9: Updated README.md

* BAEL-157: README.md updated

* Changed project name

* Update RunGuice.java

Removed references to message logging and output

* Update Communication.java

Removed message logging-related code

* BAEL-566: Updated README.md

* New project name

* BAEL-393: removing guice-intro directory

* BAEL-393: renamed module guice-intro to guice in root pom.xml

* BAEL-393 and BAEL-541 README.md files
2017-03-17 08:19:37 -05:00
.metadata handling static resources 2014-10-16 20:53:24 -05:00
JGit README files update (#1195) 2017-02-19 22:22:43 +01:00
Twitter4J Updating dependency and removing credentials (#1342) 2017-03-09 08:33:30 +01:00
algorithms finite automata example (#1364) 2017-03-12 17:15:29 +01:00
annotations formatting work 2017-01-29 16:03:33 +02:00
apache-bval Create README.md 2017-02-19 22:02:57 -06: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 testing cleanup 2017-03-11 23:31:41 +02:00
apache-solrj BAEL-345: README.md (#1280) 2017-03-02 09:11:46 -06:00
apache-thrift README files update (#1195) 2017-02-19 22:22:43 +01:00
apache-velocity README files update (#1195) 2017-02-19 22:22:43 +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 BAEL-650: Review comment changes 2017-02-23 11:19:30 +05:30
axon BAEL-550 Axon framework 2017-03-08 10:45:51 +01:00
cdi minor formatting cleanup 2017-01-11 11:45:43 +02:00
core-java Initial commit for Comparator.comparing article. (#1271) 2017-03-12 22:03:21 -05:00
core-java-9 code for Introduction to Project Jigsaw BAEL-603 (#1421) 2017-03-17 08:36:27 +01:00
couchbase-sdk README files update (#1195) 2017-02-19 22:22:43 +01:00
deltaspike formatting work 2017-01-29 16:01:58 +02:00
disruptor README files update (#1195) 2017-02-19 22:22:43 +01: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 README files update (#1195) 2017-02-19 22:22:43 +01: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 Bael 641 (#1282) 2017-03-03 06:15:34 +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
guice README files for BAEL-393 and BAEL-541 (#1409) 2017-03-17 08:19:37 -05: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
hbase Bael 655 (#1256) 2017-03-06 11:34:27 +01:00
httpclient README files update (#1195) 2017-02-19 22:22:43 +01:00
hystrix minor boot upgrade 2017-02-10 10:13:14 +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 README files update (#1195) 2017-02-19 22:22:43 +01:00
java-cassandra formatting work 2017-01-29 16:03:33 +02:00
java-mongodb README files update (#1195) 2017-02-19 22:22:43 +01:00
java-websocket Bael 389 - Making Gson field in both classes static (#1366) 2017-03-11 22:27:41 +01:00
javaslang README files update (#1195) 2017-02-19 22:22:43 +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 Update and rename LoggingFilter.java to LogInFilter.java (#1335) 2017-03-09 17:03:17 +01:00
jjwt minor boot upgrade 2017-02-10 10:13:14 +02:00
jooq BAEL-655 test for partially apllied function (#1227) 2017-02-24 16:19:28 +01: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 Guide to "when" block in Kotlin pull request (#1296) 2017-03-06 08:37:08 +01:00
libraries BAEL-634 javassist (#1349) 2017-03-15 10:51:33 +01:00
log-mdc minor formatting work 2017-02-11 14:00:52 +02:00
log4j Update README.md 2016-12-27 15:12:48 -06:00
log4j2 BAEL-41 - Commenting out failover configuration 2017-02-27 07:10:30 +01: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
mesos-marathon Mesos marathon module (#1107) 2017-02-15 02:20:28 +01:00
metrics README files update (#1195) 2017-02-19 22:22:43 +01:00
mockito maven cleanup work 2016-12-18 17:31:20 +02:00
mockito2 Mockito2 Java8 refactor 2017-03-03 08:32:46 +01: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 README files update (#1195) 2017-02-19 22:22:43 +01:00
play-framework Created README.md and added relevant articles 2016-12-15 21:35:32 +01:00
protobuffer BAEL-518 google protocol buffers 2017-03-09 15:59:18 +01:00
querydsl upgrade dependencies 2016-12-10 20:20:12 +02:00
rabbitmq Added new module to demonstrate topic "Introduction to RabbitMQ". (#1197) 2017-02-25 10:45:21 +01:00
raml Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
ratpack adding following modules with updated testcase : DB, Filter, Json (#1410) 2017-03-15 11:03:32 +01:00
reactor-core Update pom.xml 2017-03-03 06:51:23 +01:00
redis BAEL-482 (#1379) 2017-03-13 23:20:14 +01: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
rxjava README files update (#1195) 2017-02-19 22:22:43 +01:00
selenium-junit-testng Added relevant articles 2017-01-15 21:07:43 +06:00
solr-fulltext-search BAEL-347-Full-text search with SOLR (#1254) 2017-02-28 19:00:13 +01:00
spark-java Update README.md 2017-02-01 15:27:29 -06:00
spring-5 #BAEL-505 (#1337) 2017-03-09 19:38:07 +01:00
spring-akka upgrade dependencies 2016-12-09 23:14:10 +02:00
spring-all Update README.md (#1321) 2017-03-06 22:41:34 +01:00
spring-amqp README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-apache-camel Added relevant articles (#962) 2017-01-08 08:25:59 +01:00
spring-batch upgrade dependencies 2016-12-09 23:14:10 +02:00
spring-boot internationalization app (#1394) 2017-03-16 21:30:52 -05:00
spring-boot-auditing Feature/bael 75 (#1383) 2017-03-13 22:26:51 +01:00
spring-cloud add update to rest api (#1401) 2017-03-15 10:59:55 +02:00
spring-cloud-data-flow minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-core BAEL-696 - Implement OR in the REST API Query Language (#1404) 2017-03-16 11:49:13 +01:00
spring-cucumber minor boot upgrade 2017-02-10 10:13:14 +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 minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-data-elasticsearch upgrade dependencies 2016-12-08 19:47:41 +02:00
spring-data-javaslang Javaslang Fetched Upstream and Updated (#1368) 2017-03-12 11:24:32 +01:00
spring-data-mongodb README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-data-neo4j README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-data-redis upgrade dependencies 2016-12-07 19:17:18 +02:00
spring-data-rest BAEL-157: README.md updated (#1338) 2017-03-08 09:35:27 -06:00
spring-data-solr Moved code to apache-solrj from spring-data-solr, updated code to 6.4.0 solrj, fixed dependencies in both modules (#1196) 2017-02-20 19:28:16 -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-groovy Intro to Spring Groovy Update and Merge (#1369) 2017-03-12 11:24:07 +01:00
spring-hibernate3 upgrade dependencies 2016-12-07 15:12:41 +02:00
spring-hibernate4 Move @immutable examples to spring-hibernate5 (#1350) 2017-03-09 21:03:37 +01:00
spring-hibernate5 minor cleanup work 2017-03-11 21:53:39 +02:00
spring-integration Added relevant articles (#962) 2017-01-08 08:25:59 +01:00
spring-jersey README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-jms Created README.md and added relevant articles 2016-12-15 21:34:38 +01:00
spring-jooq minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-jpa Added relevant articles (#962) 2017-01-08 08:25:59 +01:00
spring-kafka BAEL-578: Add spring-kafka module (#1407) 2017-03-16 19:34:53 +01:00
spring-katharsis minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-ldap Refactor LDAPClient (#1357) 2017-03-10 23:42:45 +01:00
spring-mobile README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-mockito minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-mvc-email README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-mvc-forms clean project of security config (#1141) 2017-02-09 03:56:53 -06:00
spring-mvc-java Update README.md 2017-02-20 08:51:46 -06:00
spring-mvc-no-xml upgrade xml schema 2016-12-06 23:59:45 +02:00
spring-mvc-simple README files update (#1195) 2017-02-19 22:22:43 +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 minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-mvc-xml BAEL-633 Excluded jackson-databind transient dependency 2017-02-22 15:23:26 +01:00
spring-protobuf minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-quartz minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-reactor README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-remoting BAEL-554: README.md files (#1252) 2017-02-26 19:53:56 -06:00
spring-rest Added relevant articles (#962) 2017-01-08 08:25:59 +01:00
spring-rest-angular remove extra code (#1294) 2017-03-05 14:05:58 -06:00
spring-rest-docs maven cleanup 2017-02-11 14:07:50 +02:00
spring-security-basic-auth Update README.md (#1373) 2017-03-12 17:14:05 +01:00
spring-security-cache-control testing cleanup 2017-03-11 23:31:41 +02:00
spring-security-client minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-security-core minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-security-mvc-boot README files for BAEL-393 and BAEL-541 (#1409) 2017-03-17 08:19:37 -05: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 minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-security-mvc-login add redirection after login with Spring Security(BAEL-648) (#1214) 2017-02-25 07:41:07 +01: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-openid upgrade to spring boot 1.5.2 (#1346) 2017-03-09 21:03:53 +01:00
spring-security-rest README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-security-rest-basic-auth BAEL-248 Moved HttpComponentsClientHttpRequestFactoryBasicAuth to an existing package 2017-02-06 04:59:03 +01:00
spring-security-rest-custom minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-security-rest-digest-auth upgrade dependencies 2016-12-04 13:53:48 +02:00
spring-security-rest-full BAEL-696 - Implement OR in the REST API Query Language (#1404) 2017-03-16 11:49:13 +01:00
spring-security-stormpath Adding spring-security-stormpath module (#1226) 2017-02-24 18:58:45 +01:00
spring-security-x509 minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-session minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-sleuth README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-social-login minor boot upgrade 2017-02-10 10:13:14 +02: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 minor boot upgrade 2017-02-10 10:13:14 +02:00
static-analysis README files update (#1195) 2017-02-19 22:22:43 +01:00
struts2 testing cleanup 2017-03-11 23:31:41 +02:00
testing cleanup pom 2016-12-02 13:28:53 +02:00
testng BAEL-701 updated the method argument 2017-03-07 21:15:18 +05:30
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 BALE-707 Refactoring changes (#1418) 2017-03-16 10:02:00 +01:00
xmlunit2 formatting work 2017-01-29 16:06:01 +02:00
xstream formatting work 2017-01-29 16:06:01 +02:00
.gitignore rename openID module 2017-02-02 14:00:34 +02:00
.gitmodules Injecting CommitId Into a Spring Bean (#599) 2016-08-14 15:54:46 +02:00
.travis.yml Update .travis.yml (#1419) 2017-03-16 19:29:32 +01:00
README.md Update README.md 2016-06-23 17:15:46 +03:00
pom.xml BAEL-393: renamed guice-intro directory to guice (#1385) 2017-03-13 08:27:44 -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