Go to file
Yasser Afifi 47a97d3177 serialization code (#1844)
* adds serialization code

* fixes serialization unit test

* adds code for custom serialization

* changed test case names

* fixes test names
2017-05-14 17:39:23 +02:00
.metadata handling static resources 2014-10-16 20:53:24 -05:00
JGit cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
Twitter4J cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
algorithms cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
annotations cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
apache-bval cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
apache-cxf cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
apache-fop cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
apache-poi cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
apache-solrj cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
apache-thrift cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
apache-velocity cleanup pom (#1836) 2017-05-12 13:32:54 -05: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 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
cdi cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
core-java serialization code (#1844) 2017-05-14 17:39:23 +02:00
core-java-9 Readme files update (#1680) 2017-04-18 22:20:20 +02:00
couchbase-sdk cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
deltaspike cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
disruptor cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
dozer cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
drools BAEL-928 Introduction to drools (#1842) 2017-05-14 15:52:48 +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 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 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
guava cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
guava18 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
guava19 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
guava21 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -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 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
httpclient cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
hystrix cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
image-processing cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
immutables cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
intelliJ Reformat Java8CollectorsUnitTest.java 2017-01-01 13:21:32 +01:00
jackson cleanup pom (#1836) 2017-05-12 13:32:54 -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
javaslang cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
javax-servlets cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
javaxval cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
jaxb cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
jee7 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
jhipster BAEL-521 (#1799) 2017-05-07 19:00:32 +02:00
jjwt cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
jooq cleanup pom (#1836) 2017-05-12 13:32:54 -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 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
json-path cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
jsoup cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
junit5 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
jws cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
kotlin cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
lagom Readme files update (#1680) 2017-04-18 22:20:20 +02:00
libraries cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
log-mdc cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
log4j cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
log4j2 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
lombok cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
mapstruct cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
mesos-marathon cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
metrics cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
mockito cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
mockito2 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
mocks cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
mybatis cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
orika cleanup pom (#1836) 2017-05-12 13:32:54 -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 Created README.md and added relevant articles 2016-12-15 21:35:32 +01:00
protobuffer cleanup pom (#1836) 2017-05-12 13:32:54 -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 cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -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 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
rest-with-spark-java rest with spark java (#1028) 2017-01-22 13:55:28 +01:00
resteasy cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
rxjava cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
selenium-junit-testng cleanup pom (#1836) 2017-05-12 13:32:54 -05: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 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-akka cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-all cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-amqp cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-amqp-simple cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-aop cleanup pom (#1836) 2017-05-12 13:32:54 -05: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-boot cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-boot-custom-starter cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
spring-cloud cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-cloud-data-flow cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-core cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-cucumber cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-custom-aop/spring-custom-aop use standard logback.xml (#1666) 2017-04-17 18:41:23 +02: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 (#1836) 2017-05-12 13:32:54 -05:00
spring-data-elasticsearch cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-data-gemfire cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-data-javaslang 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 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-data-redis cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-data-rest cleanup pom (#1836) 2017-05-12 13:32:54 -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 cleanup pom (#1836) 2017-05-12 13:32:54 -05: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 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-hibernate5 cleanup pom (#1836) 2017-05-12 13:32:54 -05: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 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-jooq cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-jpa cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-kafka Readme files update (#1680) 2017-04-18 22:20:20 +02:00
spring-katharsis cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-ldap cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-mobile README files update (#1195) 2017-02-19 22:22:43 +01:00
spring-mockito cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-mvc-email cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-mvc-forms cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-mvc-java custom class validation (#1832) 2017-05-13 23:14:55 +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-web-vs-initializer cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-mvc-webflow cleanup pom (#1836) 2017-05-12 13:32:54 -05: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 (#1836) 2017-05-12 13:32:54 -05:00
spring-quartz cleanup pom (#1836) 2017-05-12 13:32:54 -05: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 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-rest-angular cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-rest-docs cleanup pom (#1836) 2017-05-12 13:32:54 -05: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 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-client cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-core Readme files update (#1680) 2017-04-18 22:20:20 +02:00
spring-security-mvc-boot cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-mvc-custom cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-mvc-digest-auth cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-mvc-ldap cleanup pom (#1836) 2017-05-12 13:32:54 -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-openid cleanup pom (#1836) 2017-05-12 13:32:54 -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 (#1836) 2017-05-12 13:32:54 -05:00
spring-security-rest-digest-auth cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-rest-full cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-stormpath README files update (#1435) 2017-03-18 20:25:06 +01:00
spring-security-x509 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-session cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-sleuth cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-social-login cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-spel cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-state-machine cleanup pom (#1836) 2017-05-12 13:32:54 -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-zuul cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
static-analysis add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
stripe BAEL-742 Create README for Stripe API article (#1731) 2017-04-26 07:57:20 -05:00
struts2 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
testing cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
testng cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
vertx cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
video-tutorials cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
wicket cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
xml cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
xmlunit2 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
xstream cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05: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-928 Introduction to drools (#1842) 2017-05-14 15:52:48 +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