Go to file
Yasin d67d03bb17 BAEL-899 Guide to @RepeatedTest in Junit 5 (#1815)
* BAEL-88 Testing in Spring Boot

* BAEL-88 Integration tests fixed.

* BAEL-905 Improvement task for spring boot testing

* BAEL-905 Improvement task for spring boot testing

* BAEL-926 Upgrade Junit 5 dependencies to use M4

* BAEL-899 Guide to @RepeatedTest in Junit 5
2017-05-10 08:53:28 +02:00
.metadata handling static resources 2014-10-16 20:53:24 -05:00
JGit add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
Twitter4J add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
algorithms add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
annotations formatting work 2017-01-29 16:03:33 +02:00
apache-bval add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
apache-cxf add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
apache-fop add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
apache-poi add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
apache-solrj add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
apache-thrift add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
apache-velocity add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
autovalue add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
aws add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
axon README files update (#1435) 2017-03-18 20:25:06 +01:00
cdi add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
core-java add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
core-java-9 Readme files update (#1680) 2017-04-18 22:20:20 +02:00
couchbase-sdk add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
deltaspike add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
disruptor add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
dozer add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
gson add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
guava add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
guava18 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
guava19 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
guava21 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
guice add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
handling-spring-static-resources add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
hazelcast add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
hystrix exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
image-processing add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
immutables add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
intelliJ Reformat Java8CollectorsUnitTest.java 2017-01-01 13:21:32 +01:00
jackson add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
java-cassandra add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
java-mongodb add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
java-websocket add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
javaslang add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
javax-servlets add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
javaxval add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
jaxb add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
jee7 add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
jsf exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
json add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
json-path add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
jsoup Optimize build (#1582) 2017-04-03 18:03:10 +02:00
junit5 BAEL-899 Guide to @RepeatedTest in Junit 5 (#1815) 2017-05-10 08:53:28 +02:00
jws add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
kotlin add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
log4j add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
log4j2 fix dependency issues (#1691) 2017-04-19 20:37:34 +02:00
lombok add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
mapstruct add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
mockito2 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
mocks upgrade dependencies 2016-12-10 21:23:57 +02:00
mybatis add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
orika add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
rabbitmq add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
raml Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
ratpack add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
reactor-core add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
redis add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
rest-assured add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
rest-testing add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
rest-with-spark-java rest with spark java (#1028) 2017-01-22 13:55:28 +01:00
resteasy add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
rxjava add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
selenium-junit-testng add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
solr add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spark-java add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-5 Update tests 2017-05-05 17:53:59 +02:00
spring-akka add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-all Hibernate5 fix (#1774) 2017-05-03 18:38:08 +02:00
spring-amqp add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-batch add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-boot small fix (#1809) 2017-05-08 14:46:14 +02:00
spring-boot-custom-starter add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-cloud exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-cloud-data-flow add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-core add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-data-couchbase-2 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-data-dynamodb update boot version (#1720) 2017-04-24 20:52:34 +02:00
spring-data-elasticsearch add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-data-gemfire add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-data-javaslang Optimize build (#1582) 2017-04-03 18:03:10 +02:00
spring-data-mongodb add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-data-neo4j add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-data-redis add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-data-rest Update README files and cleanup (#1597) 2017-04-05 17:49:18 -05:00
spring-data-solr add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-dispatcher-servlet add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-drools add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-exceptions add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-freemarker add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-groovy add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-hibernate3 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-hibernate4 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-hibernate5 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-integration add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-jersey add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-jms add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-jooq add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-jpa add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-mvc-java add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-mvc-simple add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-mvc-tiles add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-mvc-velocity add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-mvc-web-vs-initializer exclude commons-logging dependency (#1686) 2017-04-19 16:14:10 +02:00
spring-mvc-webflow add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-mvc-xml add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-mybatis add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-security-mvc-digest-auth add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-security-mvc-ldap use standard logback.xml (#1666) 2017-04-17 18:41:23 +02:00
spring-security-mvc-login add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-security-mvc-persisted-remember-me add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-security-mvc-session add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-security-openid README files update (#1435) 2017-03-18 20:25:06 +01:00
spring-security-rest add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-security-rest-basic-auth add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-security-rest-custom remove log4j dependencies (#1675) 2017-04-18 22:39:13 +02:00
spring-security-rest-digest-auth add parent to pom (#1816) 2017-05-09 23:37:43 +03: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-state-machine fix dependency issues (#1691) 2017-04-19 20:37:34 +02:00
spring-thymeleaf add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-userservice add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
spring-zuul State machine refactor (#1520) 2017-03-28 08:17:00 +02: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 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
testing add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
testng add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
vertx Readme files update (#1680) 2017-04-18 22:20:20 +02:00
video-tutorials add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
wicket add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
xml add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
xmlunit2 add parent to pom (#1816) 2017-05-09 23:37:43 +03:00
xstream add parent to pom (#1816) 2017-05-09 23:37:43 +03: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