Go to file
Walter Gómez 63611daf7b Fix/kotlin equality (#1861)
* Add project for hibernate immutable article
Add Event entity
Add hibernate configuration file
Add hibernateutil for configuration
Add test to match snippets from article

* Update master

* Add simplet test to check Kotlin rerence vs strutural equality

* Update README

* Kotlin equality - fix
Add suite of tests for complex object and arrays
Add User class
2017-05-16 12:03:58 +03: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
Twitter4J Fix test names (#1853) 2017-05-15 11:35:14 -05:00
algorithms Fix test names (#1853) 2017-05-15 11:35:14 -05: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
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
cdi cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
core-java Fix JavaSortingUnitTest 2017-05-16 09:39:39 +03:00
core-java-9 Fix test names (#1853) 2017-05-15 11:35:14 -05: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 minor fix (#1847) 2017-05-14 14:55:47 -05:00
eclipse update eclipse formatter 2017-01-02 00:48:23 +02:00
ejb Fix test names (#1853) 2017-05-15 11:35:14 -05: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 Fix test names (#1853) 2017-05-15 11:35:14 -05: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 Fix test names (#1853) 2017-05-15 11:35:14 -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 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 cleanup pom (#1836) 2017-05-12 13:32:54 -05: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
javaslang Fix Javaslang tests 2017-05-15 22:42:39 +03: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 Fix test names (#1853) 2017-05-15 11:35:14 -05:00
jhipster Fix test names (#1853) 2017-05-15 11:35:14 -05:00
jjwt cleanup pom (#1846) 2017-05-14 11:01:35 -05: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 Fix test names (#1853) 2017-05-15 11:35:14 -05:00
jsoup cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
junit5 Fix test names (#1853) 2017-05-15 11:35:14 -05:00
jws cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
kotlin Fix/kotlin equality (#1861) 2017-05-16 12:03:58 +03:00
lagom Readme files update (#1680) 2017-04-18 22:20:20 +02:00
libraries #BAEL-913 serenitybdd and spring (#1845) 2017-05-16 12:01:28 +03: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 Fix test names (#1853) 2017-05-15 11:35:14 -05: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
mybatis cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
orika Fix test names (#1853) 2017-05-15 11:35:14 -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 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 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 (#1853) 2017-05-15 11:35:14 -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 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 Fix test names (#1853) 2017-05-15 11:35:14 -05:00
spring-akka cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-all injection point example (#1850) 2017-05-15 14:46:35 +03:00
spring-amqp cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-amqp-simple cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-aop Fix test names (#1853) 2017-05-15 11:35:14 -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 Fix test names (#1853) 2017-05-15 11:35:14 -05:00
spring-boot-custom-starter Fix test names (#1853) 2017-05-15 11:35:14 -05:00
spring-cloud Fix test names (#1853) 2017-05-15 11:35:14 -05:00
spring-cloud-data-flow cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-core Fix test names (#1853) 2017-05-15 11:35:14 -05: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-javaslang cleanup pom (#1846) 2017-05-14 11:01:35 -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 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 Fix test names (#1853) 2017-05-15 11:35:14 -05: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 cleanup pom (#1836) 2017-05-12 13:32:54 -05: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 Fix test names (#1853) 2017-05-15 11:35:14 -05: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 (#1846) 2017-05-14 11:01:35 -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 (#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 cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-rest Fix test names (#1853) 2017-05-15 11:35:14 -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-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 (#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 test names (#1853) 2017-05-15 11:35:14 -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 (#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-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-digest-auth cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-rest-full pageable controller and test (#1862) 2017-05-16 11:52:04 +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-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
struts2 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
testing Fix test names (#1853) 2017-05-15 11:35:14 -05:00
testng Fix test names (#1853) 2017-05-15 11:35:14 -05: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 Fix pom 2017-05-15 22:57:26 +03: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 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