Go to file
Grzegorz Piwowarek 78e47f104f RxJava Vertx refactor (#2531)
* Refactor

* Refactor
2017-08-31 15:03:21 +02: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
akka-streams BAEL-936: Update README (#2000) 2017-06-05 22:29:57 -05:00
algorithms string search algorithms article (#2460) 2017-08-30 14:35:20 +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-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 Updated Example Code for Apache Shiro (#2501) 2017-08-25 19:49:00 +02: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
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 Refactor bootique (#2380) 2017-08-06 13:23:19 +02: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 Moved article code to libraries, added a null check and reverted change to core-java pom.xml (#2530) 2017-08-31 10:10:37 +02:00
core-java-8 move java8 code (#2535) 2017-08-31 09:43:28 +02:00
core-java-9 updating Java9ObjectsAPIUnitTest (#2430) 2017-08-13 11:06:42 -07:00
core-java-concurrency move java8 code (#2535) 2017-08-31 09:43:28 +02: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 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
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 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
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 BAEL-1022 - minor fixes 2017-08-01 22:31:21 +01: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 optional examples (#2537) 2017-08-31 13:06:37 +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 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
hbase cleanup pom (#1836) 2017-05-12 13:32:54 -05: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 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 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 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 Updated PR for BAEL-884 (#2372) 2017-08-04 12:05:54 +02: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 formatting work 2017-08-24 15:30:33 +03:00
jsoup formatting work 2017-08-24 15:30:33 +03:00
junit5 formatting work 2017-08-24 15:30:33 +03:00
jws cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
kotlin pull 16.08 (#2454) 2017-08-17 17:41:56 +02:00
lagom Readme files update (#1680) 2017-04-18 22:20:20 +02:00
libraries Moved article code to libraries, added a null check and reverted change to core-java pom.xml (#2530) 2017-08-31 10:10:37 +02:00
libraries-data move reladomo ex to librarie-data (#2485) 2017-08-23 10:53: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 lambda example (#2480) 2017-08-21 23:03:12 +02: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 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 Matchers is now deprecated in Mockito 2, it's now replaced by ArgumentMatchers (#2342) 2017-07-31 09:08:01 -05:00
mockserver BAEL-1024 introduction to mock server (#2333) 2017-07-29 13:20:14 -07:00
mustache Create README.md (#2088) 2017-06-15 16:08:31 +02: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 Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
ratpack #BAEL-1025 (#2445) 2017-08-21 22:58:37 +02: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 Rxjava refactor (#2358) 2017-08-02 15:12:52 +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 functional bean registration test (#2503) 2017-08-27 13:20:31 +02:00
spring-5-mvc Github11.07 (#2254) 2017-07-13 15:43:43 +02:00
spring-activiti pull 16.08 (#2454) 2017-08-17 17:41:56 +02:00
spring-akka cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-all BAEL-871 What is serialVersionUID? (#2203) 2017-07-07 08:45:03 +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 Partitioner Refactor (#2434) 2017-08-14 11:00:51 +02:00
spring-bom Spring With Maven BOM (#2121) 2017-06-24 08:04:09 +02:00
spring-boot minor formatting cleanup 2017-08-24 13:11:52 +03:00
spring-boot-bootstrap add dependency management (#2382) 2017-08-14 19:46:16 +02:00
spring-boot-custom-starter Create README.md 2017-05-24 21:20:57 +03:00
spring-boot-property-exp BAEL-764 Automatic Property Expansion with Spring Boot (#2435) 2017-08-14 15:12:29 +02:00
spring-cloud Github11.07 (#2254) 2017-07-13 15:43:43 +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 Revert "BAEL-812: List of Rules Engines in Java (#2319)" (#2455) 2017-08-20 15:44:20 +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 Fix the test method (#2491) 2017-08-24 04:11:01 +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 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 Refactor Batch (#2439) 2017-08-14 21:46:04 +02: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 BAEL-982 - reformatting 2017-07-17 19:12:24 +01: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 Github11.07 (#2254) 2017-07-13 15:43:43 +02:00
spring-mvc-kotlin Kotlin idioms (#2534) 2017-08-31 15:03:02 +02:00
spring-mvc-simple add jade engine example (#2365) 2017-08-03 18:47:25 +02: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 pull 16.08 (#2454) 2017-08-17 17:41:56 +02:00
spring-rest-angular cleanup pom (#1846) 2017-05-14 11:01:35 -05: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 fix live test (#2160) 2017-06-26 09:28:35 -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 README (#2250) 2017-07-11 08:08:44 -05: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 cleanup pom (#1836) 2017-05-12 13:32:54 -05: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 (#2468) 2017-08-20 13:26:34 +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-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 BAEL-1045 Lambda Behave (#2456) 2017-08-21 23:08:41 +02:00
testng Build optimization 6.07 (#2219) 2017-07-06 23:22:41 +02:00
undertow Undertow refactor (#2462) 2017-08-21 14:52:31 +02:00
vaadin Delete Vaadin from libraries (#2309) 2017-07-23 13:10:39 -07:00
vavr BAEL-1080 Introduction to Future in Vavr (#2488) 2017-08-27 22:44:06 +02:00
vertx cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
vertx-and-rxjava RxJava Vertx refactor (#2531) 2017-08-31 15:03:21 +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 776 vert.x and rxjava (#2529) 2017-08-30 11:20:56 +02:00
.gitmodules Injecting CommitId Into a Spring Bean (#599) 2016-08-14 15:54:46 +02:00
.travis.yml Update .travis.yml (#1901) 2017-05-23 18:11:52 +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 move java8 code (#2535) 2017-08-31 09:43:28 +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