Go to file
Nikhil Khatwani 8e060b9aaf Bael 711 guide to microservices using lagom framework v2 (#1573)
* BAEL_711_Guide_to_Microservices_using_lagom_framework Changes

* BAEL_711_Guide_to_Microservices_using_lagom_framework_v2

* BAEL_711_Guide_to_Microservices_using_lagom-Review Comments

* Corrected scala version
2017-04-02 16:48:21 +02: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 README files update (#1435) 2017-03-18 20:25:06 +01:00
algorithms code for BAEL-747 after incorporating review comments (#1560) 2017-04-01 21:51:12 +02: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 Build time optimization (#1553) 2017-04-01 09:06:59 +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 README files update (#1435) 2017-03-18 20:25:06 +01:00
axon README files update (#1435) 2017-03-18 20:25:06 +01:00
cdi minor formatting cleanup 2017-01-11 11:45:43 +02:00
core-java code for BAEL-747 after incorporating review comments (#1560) 2017-04-01 21:51:12 +02:00
core-java-9 README files update (#1435) 2017-03-18 20:25:06 +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 Assembly plugin fix (#1449) 2017-03-19 20:03:23 +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
events Bael 518 protobuffer (#1400) 2017-03-25 11:14:09 +01: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 README files update (#1435) 2017-03-18 20:25:06 +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
guava21 Corrected Indentation using formatter. (#1541) 2017-03-30 20:21:17 +02:00
guice BAEL-722 Intro to JSONassert (#1437) 2017-03-19 09:51:25 +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
hbase Enable hbase (#1545) 2017-04-01 08:18:52 +02: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 BAEL-666: README (#1563) 2017-04-02 10:08:13 +02: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 README files update (#1435) 2017-03-18 20:25:06 +01:00
javaslang Further build improvements (#1486) 2017-03-25 11:00:16 +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 Build time optimization (#1553) 2017-04-01 09:06:59 +02:00
jhipster BAEL-137 Intro do JHipster (#1427) 2017-03-21 12:23:41 +01:00
jjwt minor boot upgrade 2017-02-10 10:13:14 +02:00
jooq Build time optimization (#1553) 2017-04-01 09:06:59 +02:00
jpa-storedprocedure Assembly plugin fix (#1449) 2017-03-19 20:03:23 +01: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
jws BAEL-388 (#1360) 2017-03-19 12:44:00 +01:00
kotlin BAEL-680 and BAEL-756 README files (#1539) 2017-03-31 06:54:17 -05:00
lagom Bael 711 guide to microservices using lagom framework v2 (#1573) 2017-04-02 16:48:21 +02:00
libraries BAEL-722 Intro to JSONassert (#1460) 2017-03-20 19:13:42 +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 README files update (#1435) 2017-03-18 20:25:06 +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 README files update (#1435) 2017-03-18 20:25:06 +01:00
metrics Further build improvements (#1486) 2017-03-25 11:00:16 +01:00
mockito maven cleanup work 2016-12-18 17:31:20 +02:00
mockito2 BAEL-137 Intro do JHipster (#1427) 2017-03-21 12:23:41 +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 protobuffer (#1400) 2017-03-25 11:14:09 +01:00
querydsl Build time optimization (#1553) 2017-04-01 09:06:59 +02:00
rabbitmq README files update (#1435) 2017-03-18 20:25:06 +01:00
raml Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
ratpack adding factory instance example (#1552) 2017-04-01 21:47:23 +02:00
reactor-core README files update (#1435) 2017-03-18 20:25:06 +01:00
redis README files update (#1435) 2017-03-18 20:25:06 +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 ratpack with google guice (#1542) 2017-03-30 23:10:45 +02:00
rxjava Build time optimization (#1553) 2017-04-01 09:06:59 +02:00
selenium-junit-testng Added relevant articles 2017-01-15 21:07:43 +06:00
solr BAEL-347 - change solr-fulltext-search to solr (#1462) 2017-03-25 08:18:20 +01:00
spark-java Update README.md 2017-02-01 15:27:29 -06:00
spring-5 add a main-class variable on maven building and exclude IntegrationTests (#1530) 2017-03-29 11:43:21 +02:00
spring-akka upgrade dependencies 2016-12-09 23:14:10 +02:00
spring-all BAEL-431 A CLI with Spring Shell (#1562) 2017-04-01 21:58:58 +02:00
spring-amqp README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-amqp-simple Build time optimization (#1553) 2017-04-01 09:06:59 +02:00
spring-aop Moved AOP module and removed Spring Boot starter (#1506) 2017-04-01 08:53:56 +02: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 Remove unused tests 2017-03-24 15:52:46 +01:00
spring-cloud modify ratings controller (#1536) 2017-03-30 13:52:40 +02:00
spring-cloud-data-flow minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-core Exclude integration tests 2017-03-24 16:17:34 +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-gemfire BAEL-750 Added Java configuration (#1494) 2017-03-25 21:23:04 +01: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 Exclude integration tests 2017-03-24 16:17:34 +01: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 README files update (#1435) 2017-03-18 20:25:06 +01: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 Build time optimization (#1553) 2017-04-01 09:06:59 +02:00
spring-jpa BAEL-737 README (#1514) 2017-03-27 08:46:04 -05:00
spring-kafka KafkaProducerConfig refactor (#1488) 2017-03-25 10:37:00 +01:00
spring-katharsis minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-ldap Update README.md (#1442) 2017-03-19 20:02:15 +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 BAEL-714: Updated README.md (#1475) 2017-03-22 19:29:59 -05:00
spring-mvc-java Bael 112 validator upgrade (#1567) 2017-04-02 10:07:37 +02:00
spring-mvc-no-xml upgrade xml schema 2016-12-06 23:59:45 +02:00
spring-mvc-simple Initial commit for merging modules spring-mvc-forms into (#1222) 2017-03-21 11:24:57 +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-mybatis Bs santosh spring mybatis (#1479) 2017-03-24 17:19:32 +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 Exploring the Spring Boot TestRestTemplate (#1550) 2017-03-31 19:33:34 +02: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-cache-control Exclude integration tests 2017-03-24 16:17:34 +01:00
spring-security-client minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-security-core BAEL-75 - Spring Boot Audit Support (#1561) 2017-04-01 23:02:19 +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 Merge modules (#1471) 2017-03-24 20:06:32 +01:00
spring-security-mvc-ldap minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-security-mvc-login Exclude integration tests 2017-03-24 16:17:34 +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 README files update (#1435) 2017-03-18 20:25:06 +01:00
spring-security-rest README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-security-rest-basic-auth Merge modules (#1471) 2017-03-24 20:06:32 +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 (#1518) 2017-03-28 16:50:00 +02:00
spring-security-stormpath README files update (#1435) 2017-03-18 20:25:06 +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-state-machine SS refactor (#1555) 2017-04-01 11:00:44 +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 State machine refactor (#1520) 2017-03-28 08:17:00 +02:00
static-analysis README files update (#1195) 2017-02-19 22:22:43 +01:00
struts2 README files update (#1435) 2017-03-18 20:25:06 +01:00
testing cleanup pom 2016-12-02 13:28:53 +02:00
testng BAEL-701 updated source after review 2017-03-12 20:49:43 +05:30
vertx Refactor Vertx samples (#1554) 2017-04-01 10:50:41 +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 Assembly plugin fix (#1449) 2017-03-19 20:03:23 +01:00
xmlunit2 Exclude integration tests 2017-03-24 16:17:34 +01:00
xstream formatting work 2017-01-29 16:06:01 +02:00
.gitignore BAEL-696 Implement OR in the REST API Query Language (#1518) 2017-03-28 16:50:00 +02:00
.gitmodules Injecting CommitId Into a Spring Bean (#599) 2016-08-14 15:54:46 +02:00
.travis.yml Update .travis.yml 2017-03-24 16:44:28 +01: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 Build time optimization (#1553) 2017-04-01 09:06:59 +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