Go to file
Yasin 3f21a3b529 Removed unintentionally commented code (#2711) 2017-10-06 20:35:40 +02:00
.metadata
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
akka-streams BAEL-936: Update README (#2000) 2017-06-05 22:29:57 -05:00
algorithms BAEL-815 Move JGraphT code from libraries to algorithms (#2695) 2017-09-30 23:46:48 -07:00
animal-sniffer-mvn-plugin –BAEL-866 Changes (#2669) 2017-09-26 19:21:11 +02: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-cayenne BAEL-1157: Apache Cayenne - Advanced Querying (#2708) 2017-10-04 23:23:32 -07: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-shiro 16.09 (#2628) 2017-09-16 12:26:29 +03: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 minor fix (#2398) 2017-08-09 16:30:02 +03:00
asciidoctor pull 16.08 (#2454) 2017-08-17 17:41:56 +02:00
atomix Refactor Atomix samples (#2696) 2017-10-02 12:53:26 +02:00
autovalue cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
aws BAEL-787 (updated) - AWS S3 with Java (#2296) 2017-07-20 09:06:54 -07:00
axon Fix test names (#1853) 2017-05-15 11:35:14 -05:00
bootique 16.09 (#2628) 2017-09-16 12:26:29 +03:00
camel-api PR for BAEL-798 - Apache Camel with Spring Boot (#2280) 2017-07-21 00:40:13 +02:00
cdi cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
core-java cleanup resources 2017-09-26 01:00:09 +03:00
core-java-8 Add stream supplier test (#2631) 2017-09-17 10:20:58 +03:00
core-java-9 16.09 (#2628) 2017-09-16 12:26:29 +03:00
core-java-concurrency Rename ArquillianTest to ArquillianLiveTest (#2615) 2017-09-13 20:03:25 +02:00
core-kotlin rename kotlin to core-kotlin (#2651) 2017-09-20 16:15:22 +02:00
couchbase rename module to couchbase (#2646) 2017-09-19 17:27:22 +02: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 Build opt 22 06 (#2132) 2017-06-22 15:52:05 +02:00
eclipse update eclipse formatter 2017-01-02 00:48:23 +02:00
ejb ejb refactor (#2528) 2017-08-29 23:33:35 +02:00
enterprise-patterns cleanup parent dependencies (#1828) 2017-05-11 11:02:04 -05:00
ethereumj BAEL-1052: EthereumJ (#2614) 2017-09-17 11:43:49 +02:00
events Bael 518 protobuffer (#1400) 2017-03-25 11:14:09 +01:00
feign minor formatting cleanup 2017-08-24 13:11:52 +03:00
flyway cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
gatling
geotools BAEL-817 README (#2655) 2017-09-21 06:47:53 -05:00
gradle Rename gradle-tutorial module 2017-01-13 14:47:03 +01:00
graphql/graphql-java BAEL-1027: Introduction to GraphQL - initial commit (#2515) 2017-08-28 13:58:08 -07:00
groovy-spock cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
grpc 16.09 (#2628) 2017-09-16 12:26:29 +03:00
gson Fix test names (#1853) 2017-05-15 11:35:14 -05:00
guava BAEL-1005: README (#2246) 2017-07-10 20:20:20 -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 Serenity build fox (#2236) 2017-07-09 08:56:51 +02:00
guest tomcat app ex (#2625) 2017-09-24 00:57:46 +03: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 Version update 9 02 (#2547) 2017-09-02 10:43:10 +02:00
hbase Version update 9 02 (#2547) 2017-09-02 10:43:10 +02:00
hibernate5 Added DAO for Supplier (#1950) 2017-06-02 22:18:15 -05:00
httpclient Refactor HttpClient (#2272) 2017-07-19 11:16:44 +03:00
hystrix cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
image-processing twelvemonkeys example (#1903) 2017-05-23 20:50:00 +02:00
immutables Version update 9 02 (#2547) 2017-09-02 10:43:10 +02:00
intelliJ Reformat Java8CollectorsUnitTest.java 2017-01-01 13:21:32 +01:00
jackson minor formatting cleanup 2017-08-24 13:11:52 +03:00
java-cassandra cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
java-difference-date BAEL-1074 Difference between two dates in Java (#2493) 2017-08-25 10:39:12 -07: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
javax-servlets Versions update (#2234) 2017-07-09 06:27:31 +02:00
javaxval container elements validation ex (#2707) 2017-10-04 20:00:44 +02:00
jaxb Fix test names (#1853) 2017-05-15 11:35:14 -05:00
jee7 16.09 (#2628) 2017-09-16 12:26:29 +03:00
jhipster fix test names (#1865) 2017-05-16 11:03:40 -05:00
jjwt formatting work 2017-08-24 15:30:33 +03:00
jmh JMH (#2222) 2017-07-15 23:53:57 +02:00
jooby reducing employee bean content (#2332) 2017-07-29 21:48:06 +02:00
jpa-storedprocedure formatting work 2017-08-24 15:30:33 +03:00
jsf formatting work 2017-08-24 15:30:33 +03:00
json formatting work 2017-08-24 15:30:33 +03:00
json-path Version update 9 02 (#2547) 2017-09-02 10:43:10 +02:00
jsoup formatting work 2017-08-24 15:30:33 +03:00
junit5 16.09 (#2628) 2017-09-16 12:26:29 +03:00
jws 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 Removed unintentionally commented code (#2711) 2017-10-06 20:35:40 +02:00
libraries-data 16.09 (#2628) 2017-09-16 12:26:29 +03:00
linkrest linkrest ex (#2647) 2017-09-20 08:46:21 +02:00
liquibase Github11.07 (#2254) 2017-07-13 15:43:43 +02:00
log-mdc Github11.07 (#2254) 2017-07-13 15:43:43 +02:00
log4j cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
log4j2 16.09 (#2628) 2017-09-16 12:26:29 +03:00
lombok Version update 9 02 (#2547) 2017-09-02 10:43:10 +02:00
mapstruct Update Jenkins job link (#2548) 2017-09-06 20:13:50 +02:00
mesos-marathon cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
metrics Build opt 9 08 2017 (#2397) 2017-08-09 15:32:08 +02:00
mockito BAEL-373: Improve/Upgrade existing Mockito articles to Mockito 2 (#2311) 2017-07-29 17:29:25 -05:00
mockito2 BAEL-373: Improve/Upgrade existing Mockito articles to Mockito 2 (#2311) 2017-07-29 17:29:25 -05:00
mocks Update Jenkins job link (#2548) 2017-09-06 20:13:50 +02:00
mockserver BAEL-1024 introduction to mock server (#2333) 2017-07-29 13:20:14 -07:00
mustache BAEL-982 - reusing model 2017-09-11 06:43:00 +01:00
mybatis Create README.md 2017-05-24 21:21:59 +03:00
noexception BAEL-1044 - Introduction to NoException (#2394) 2017-08-08 23:19:15 -07:00
orika minor logging fix (#1869) 2017-05-17 07:43:57 -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 fix spring config (#2386) 2017-08-07 15:31:28 +03: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 fix test names (#1865) 2017-05-16 11:03:40 -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
ratpack 16.09 (#2628) 2017-09-16 12:26:29 +03: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 (#1865) 2017-05-16 11:03:40 -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
rule-engines BAEL-812: moving examples to rule-engines folder (#2461) 2017-08-19 16:40:45 +02:00
rxjava Build optimization 26.09.2017 (#2676) 2017-09-26 13:53:23 +02:00
selenium-junit-testng Github11.07 (#2254) 2017-07-13 15:43:43 +02: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 spring 5 pom (#2700) 2017-10-02 15:14:27 +02:00
spring-5-mvc cleanup spring 5 pom (#2700) 2017-10-02 15:14:27 +02:00
spring-activiti 16.09 (#2628) 2017-09-16 12:26:29 +03:00
spring-akka cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-all BAEL-1088 / fix / RequestMapping is replaced with GetMapping (#2640) 2017-09-20 15:54:10 +02:00
spring-amqp cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-amqp-simple Create README.md 2017-05-24 21:19:39 +03:00
spring-aop Remove bean injection code (#2043) 2017-06-11 10:53:01 +02:00
spring-apache-camel cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-batch 16.09 (#2628) 2017-09-16 12:26:29 +03:00
spring-bom Spring With Maven BOM (#2121) 2017-06-24 08:04:09 +02:00
spring-boot 16.09 (#2628) 2017-09-16 12:26:29 +03:00
spring-boot-bootstrap 16.09 (#2628) 2017-09-16 12:26:29 +03:00
spring-boot-custom-starter Create README.md 2017-05-24 21:20:57 +03:00
spring-boot-property-exp Update README.md (#2581) 2017-09-07 22:08:37 +02:00
spring-cloud BAEL-781: Explore the new Spring Cloud Gateway (#2613) 2017-09-21 18:38:56 +02:00
spring-cloud-bus pull 16.08 (#2454) 2017-08-17 17:41:56 +02:00
spring-cloud-data-flow cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-core Update README.md (#2637) 2017-10-06 08:59:29 +02: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-mongodb minor upgrade (#2259) 2017-07-15 17:26:13 +02: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 BAEL-804 - minor code refactors 2017-07-05 12:25:40 +01: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 (#1864) 2017-05-16 17:00:41 +03:00
spring-hibernate5 testing cleanup 2017-09-28 14:28:52 +03: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 Build opt 22 06 (#2132) 2017-06-22 15:52:05 +02:00
spring-jpa minor fix (#2398) 2017-08-09 16:30:02 +03: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 16.09 (#2628) 2017-09-16 12:26:29 +03: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-mustache Refactor mustache 2017-09-03 07:29:50 +02:00
spring-mvc-email fix spring config (#2374) 2017-08-05 15:48:10 +03:00
spring-mvc-forms cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-mvc-java Build optimization (#2591) 2017-09-09 16:55:05 +02:00
spring-mvc-kotlin BAEL-890 - Kotlin-Allopen with Spring example (#2582) 2017-09-12 12:05:06 +02:00
spring-mvc-simple 16.09 (#2628) 2017-09-16 12:26:29 +03: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-webflow Create README.md (#2081) 2017-06-15 16:10:08 +02: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 BAEL-557 Spring Remoting with RMI (#2240) 2017-07-09 21:22:17 +02:00
spring-rest Build optimization 26.09.2017 (#2676) 2017-09-26 13:53:23 +02:00
spring-rest-angular BAEL-1085: @RequestBody and @ResponseBody Annotation (#2583) 2017-09-11 08:22:22 +02:00
spring-rest-docs Optimize and refactor (#2302) 2017-07-21 13:37:49 +03:00
spring-rest-simple minor fix (#2162) 2017-06-26 10:45:16 -05:00
spring-roo Create README.md (#2087) 2017-06-15 16:08:45 +02:00
spring-security-cache-control cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
spring-security-client fix spring config (#2364) 2017-08-03 18:39:57 +03:00
spring-security-core fix spring config (#2364) 2017-08-03 18:39:57 +03:00
spring-security-mvc-boot BAEL-960 and BAEL-1084 README updates (#2670) 2017-09-24 18:03:34 -05:00
spring-security-mvc-custom cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-security-mvc-digest-auth Merge rest-digest (#1985) 2017-06-03 18:49:32 +02:00
spring-security-mvc-ldap fix spring config (#2374) 2017-08-05 15:48:10 +03:00
spring-security-mvc-login minor formatting cleanup 2017-08-24 13:11:52 +03: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-mvc-socket BAEL-509: Removed Duplicate Ant Matcher (#2558) 2017-09-07 00:17:44 +02:00
spring-security-openid minor fix (#2359) 2017-08-02 16:30:25 +03:00
spring-security-rest minor upgrade (#2259) 2017-07-15 17:26:13 +02:00
spring-security-rest-basic-auth Update README.md (#2578) 2017-09-07 20:10:03 +02:00
spring-security-rest-custom fix spring config (#2374) 2017-08-05 15:48:10 +03:00
spring-security-rest-full Optimize and refactor (#2302) 2017-07-21 13:37:49 +03:00
spring-security-sso Minor fix (part 2): move @EnableOAuth2Sso from Application to Config in ui-2 as well (#2483) 2017-08-31 15:36:12 +02: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-swagger-codegen BAEL-1116 Spring swagger codegen (#2527) 2017-09-04 05:41:49 +02:00
spring-thymeleaf Optimize and refactor (#2302) 2017-07-21 13:37:49 +03:00
spring-userservice cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-vertx Github11.07 (#2254) 2017-07-13 15:43:43 +02:00
spring-zuul fix spring config (#2386) 2017-08-07 15:31:28 +03:00
static-analysis BAEL-281: Static Analysis tools with Eclipse (#2298) 2017-07-20 09:06:28 -07:00
stripe cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
structurizr Github11.07 (#2254) 2017-07-13 15:43:43 +02:00
struts2 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
testing runWith (#2691) 2017-10-04 20:08:28 +02:00
testng Build optimization 6.07 (#2219) 2017-07-06 23:22:41 +02:00
undertow 16.09 (#2628) 2017-09-16 12:26:29 +03:00
vaadin Delete Vaadin from libraries (#2309) 2017-07-23 13:10:39 -07:00
vavr Fix Vavr module (#2709) 2017-10-05 19:16:25 +02:00
vertx cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
vertx-and-rxjava Refactor (#2538) 2017-08-31 17:14:19 +02:00
video-tutorials BAEL-373: Improve/Upgrade existing Mockito articles to Mockito 2 (#2311) 2017-07-29 17:29:25 -05:00
wicket Fix test names (#1853) 2017-05-15 11:35:14 -05:00
xml Updated MemoryLeaks article (#2184) 2017-06-30 16:29:50 -05: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 BAEL-1065 Simple performance check StringBuffer vs StringBuilder. (#2512) 2017-09-06 08:31:52 +02:00
.gitmodules
.travis.yml Update .travis.yml (#1901) 2017-05-23 18:11:52 +02:00
README.md Update Jenkins job link (#2548) 2017-09-06 20:13:50 +02:00
book Bael 518 protobuffer (#1400) 2017-03-25 11:14:09 +01:00
pom.xml Refactor Atomix samples (#2696) 2017-10-02 12:53:26 +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