Go to file
Muhammed Almas 46d9022879 Double brace (#1798)
* BAL-36 File size api in java and apache commons IO

* BAEL-282 grep in java - fixes after code review

* BAEL-519 Added support for disruptor library

* BAEL-519 Added support for disruptor library

* BAEL-519 Added support for disruptor library

* BAEL-519 Added support for disruptor library

* BAEL-519 Added support for disruptor library

* BAEL-519 Added support for disruptor library

* BAEL-519 Added support for disruptor

* BAEL-519 Moved all supporting classes to main source

* BAEL-519 Moved all supporting classes to main source

* BAEL-519 Moved asserts and test classes in test folder.

* BAEL-519 moved test related producer and consumer to src.

* BAEL-586 Guide to Guava BiMap.

* BAEL-587 formatted code.

* BAEL-519 LMAX Disruptor

* BAEL-587 resolved merge

* BAEL-587 Resolved merge

* BAEL-519 Removed disruptor link.

* BAEL-519 Reverted Guava changes

* RFQ-587 Added disruptor as a separate module.

* BAEL-519 Disruptor changes.

* BAEL-519 Removed disruptor from core-java module.

* BAEL-729 Expose additional information programmatically in /info
endpoint of actuator.

* BAEL-824 Usage of Double braces in Java.

* Deleted sample project

* updated test and names.
2017-05-07 21:04:35 +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 Hibernate5 fix (#1774) 2017-05-03 18:38:08 +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 cleanup generated files (#1705) 2017-04-22 19:58:20 +02:00
apache-fop exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
apache-poi cleanup generated files (#1705) 2017-04-22 19:58:20 +02:00
apache-solrj BAEL-345: README.md (#1280) 2017-03-02 09:11:46 -06:00
apache-thrift exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
apache-velocity exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
autovalue formatting work 2017-01-29 16:03:33 +02:00
aws exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
axon README files update (#1435) 2017-03-18 20:25:06 +01:00
cdi fix commons-logging issue (#1714) 2017-04-23 22:10:56 +02:00
core-java Double brace (#1798) 2017-05-07 21:04:35 +02:00
core-java-9 Readme files update (#1680) 2017-04-18 22:20:20 +02:00
couchbase-sdk exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
deltaspike remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
disruptor Build optimization (#1746) 2017-04-28 09:34:39 +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 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 remove log4j dependencies (#1675) 2017-04-18 22:39:13 +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
groovy-spock Readme files update (#1680) 2017-04-18 22:20:20 +02:00
gson use standard logback.xml (#1666) 2017-04-17 18:41:23 +02:00
guava Feature/beal 642 classtoinstancemap (#1801) 2017-05-07 16:32:42 +02: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 BAEL-642 ClassToInstanceMap example (#1767) 2017-05-03 22:47:34 +02:00
guice BAEL-722 Intro to JSONassert (#1437) 2017-03-19 09:51:25 +01:00
handling-spring-static-resources remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
hazelcast use standard logback.xml (#1666) 2017-04-17 18:41:23 +02:00
hbase exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
hibernate5 Hibernate5 fix (#1774) 2017-05-03 18:38:08 +02:00
httpclient exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
hystrix exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
image-processing exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02: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-245: Issue 1753. Fix the typo - change from writeNumber() to writeString() (#1763) 2017-05-01 18:46:27 +02:00
java-cassandra remove log4j dependencies (#1675) 2017-04-18 22:39:13 +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 Readme files update (#1680) 2017-04-18 22:20:20 +02:00
javax-servlets exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
javaxval upgrade dependencies 2016-12-12 00:27:31 +02:00
jaxb cleanup generated files (#1705) 2017-04-22 19:58:20 +02:00
jee7 Add link to JAX-WS article in Readme (#1749) 2017-04-28 14:30:40 -06:00
jhipster BAEL-521 (#1799) 2017-05-07 19:00:32 +02: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 exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
json exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
json-path upgrade dependencies 2016-12-11 00:51:42 +02:00
jsoup Optimize build (#1582) 2017-04-03 18:03:10 +02:00
junit5 BAEL-926 Upgrade Junit 5 dependencies to use M4 (#1802) 2017-05-07 19:41:55 +02:00
jws Readme files update (#1680) 2017-04-18 22:20:20 +02:00
kotlin Feature/kotlin interop (#1709) 2017-04-25 09:50:02 +02:00
lagom Readme files update (#1680) 2017-04-18 22:20:20 +02:00
libraries uncomment classes in core-java (#1777) 2017-05-04 12:22:25 +02:00
log-mdc exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
log4j Update README.md 2016-12-27 15:12:48 -06:00
log4j2 fix dependency issues (#1691) 2017-04-19 20:37:34 +02:00
lombok upgrade dependencies 2016-12-10 21:42:50 +02:00
mapstruct fix commons-logging issue (#1714) 2017-04-23 22:10:56 +02:00
mesos-marathon Optimize build (#1592) 2017-04-05 09:20:39 +02:00
metrics Further build improvements (#1486) 2017-03-25 11:00:16 +01:00
mockito use standard logback.xml (#1666) 2017-04-17 18:41:23 +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
mybatis BAEL-788 Added the review comment changes (#1672) 2017-04-18 19:41:25 +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 exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02: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 exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +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 Readme files update (#1680) 2017-04-18 22:20:20 +02:00
reactor-core Hibernate5 fix (#1774) 2017-05-03 18:38:08 +02:00
redis README files update (#1435) 2017-03-18 20:25:06 +01:00
rest-assured fix commons-logging issue (#1714) 2017-04-23 22:10:56 +02:00
rest-testing exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
rest-with-spark-java rest with spark java (#1028) 2017-01-22 13:55:28 +01:00
resteasy exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
rxjava Optimize build (#1604) 2017-04-07 16:56:35 +02:00
selenium-junit-testng exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
solr remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spark-java Update README.md 2017-02-01 15:27:29 -06:00
spring-5 Update tests 2017-05-05 17:53:59 +02:00
spring-akka fix commons-logging issue (#1714) 2017-04-23 22:10:56 +02:00
spring-all Hibernate5 fix (#1774) 2017-05-03 18:38:08 +02:00
spring-amqp exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-amqp-simple exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-aop Merge aspectj -> spring-aop (#1737) 2017-04-26 18:11:15 +02:00
spring-apache-camel exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-batch exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-boot BAEL-252 A Java Client to Consume a WebSockets API (#1805) 2017-05-07 20:07:36 +02:00
spring-boot-custom-starter add modules for spring boot custom starter BAEL-762 (#1661) 2017-04-19 11:04:12 +02:00
spring-cloud exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-cloud-data-flow minor cleanup (#1618) 2017-04-10 11:48:47 +02:00
spring-core Update README.md for BAEL-748 2017-04-20 21:09:31 -05:00
spring-cucumber minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-custom-aop/spring-custom-aop use standard logback.xml (#1666) 2017-04-17 18:41:23 +02:00
spring-data-cassandra exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-data-couchbase-2 exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-data-dynamodb update boot version (#1720) 2017-04-24 20:52:34 +02:00
spring-data-elasticsearch exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-data-gemfire exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-data-javaslang Optimize build (#1582) 2017-04-03 18:03:10 +02:00
spring-data-mongodb exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-data-neo4j exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-data-redis upgrade version (#1706) 2017-04-23 13:26:31 +02:00
spring-data-rest Update README files and cleanup (#1597) 2017-04-05 17:49:18 -05:00
spring-data-solr exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-dispatcher-servlet BAEL-86: Corrected URL in README.md (#1740) 2017-04-26 23:01:35 +02:00
spring-drools BAEL-804 A guide to Spring Drools (#1776) 2017-05-04 12:20:55 +02:00
spring-exceptions exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-freemarker remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-groovy Intro to Spring Groovy Update and Merge (#1369) 2017-03-12 11:24:07 +01:00
spring-hibernate3 fix commons-logging issue (#1714) 2017-04-23 22:10:56 +02:00
spring-hibernate4 exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-hibernate5 exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-integration fix commons-logging issue (#1714) 2017-04-23 22:10:56 +02:00
spring-jersey exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-jms exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-jooq exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-jpa Build optimization (#1746) 2017-04-28 09:34:39 +02:00
spring-kafka Readme files update (#1680) 2017-04-18 22:20:20 +02:00
spring-katharsis minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-ldap exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02: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 exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-mvc-java exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-mvc-simple exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-mvc-tiles exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-mvc-velocity fix commons-logging issue (#1714) 2017-04-23 22:10:56 +02:00
spring-mvc-web-vs-initializer exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-mvc-webflow BAEL - 318 - resolving conflicts 2017-04-23 08:50:57 +01:00
spring-mvc-xml exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02: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 use standard logback.xml (#1666) 2017-04-17 18:41:23 +02:00
spring-reactor README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-remoting BAEL-555: Updated README.md (#1711) 2017-04-23 12:08:32 -05:00
spring-rest Build optimization (#1746) 2017-04-28 09:34:39 +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-roo BAEL-434 Moved project from roo to spring-roo folder. (#1673) 2017-04-18 15:18:31 +02:00
spring-security-cache-control minor fix (#1612) 2017-04-08 15:47:42 +02:00
spring-security-client minor boot upgrade 2017-02-10 10:13:14 +02:00
spring-security-core Readme files update (#1680) 2017-04-18 22:20:20 +02:00
spring-security-mvc-boot update security config (#1674) 2017-04-18 14:15:35 +02:00
spring-security-mvc-custom remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-security-mvc-digest-auth remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-security-mvc-ldap use standard logback.xml (#1666) 2017-04-17 18:41:23 +02:00
spring-security-mvc-login remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-security-mvc-persisted-remember-me remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-security-mvc-session remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-security-openid README files update (#1435) 2017-03-18 20:25:06 +01:00
spring-security-rest remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-security-rest-basic-auth remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-security-rest-custom remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-security-rest-digest-auth remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-security-rest-full remove log4j dependencies (#1675) 2017-04-18 22:39:13 +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 Build optimization (#1746) 2017-04-28 09:34:39 +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 fix commons-logging issue (#1714) 2017-04-23 22:10:56 +02:00
spring-state-machine fix dependency issues (#1691) 2017-04-19 20:37:34 +02:00
spring-thymeleaf remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-userservice exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +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
stripe BAEL-742 Create README for Stripe API article (#1731) 2017-04-26 07:57:20 -05:00
struts2 exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
testing Fix tests 2017-05-07 18:27:38 +02:00
testng Refactor CustomisedReports 2017-05-05 18:49:49 +02:00
vertx Readme files update (#1680) 2017-04-18 22:20:20 +02:00
video-tutorials exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
wicket Optimize build and reduce logging (#1772) 2017-05-03 09:29:10 +02:00
xml Readme files update (#1680) 2017-04-18 22:20:20 +02:00
xmlunit2 Exclude integration tests 2017-03-24 16:17:34 +01:00
xstream Hibernate5 fix (#1774) 2017-05-03 18:38:08 +02:00
.gitignore cleanup generated files (#1705) 2017-04-22 19:58:20 +02:00
.gitmodules Injecting CommitId Into a Spring Bean (#599) 2016-08-14 15:54:46 +02:00
.travis.yml Update .travis.yml 2017-05-04 18:44:12 +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-521 (#1799) 2017-05-07 19:00:32 +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