Go to file
nabyla 9081c089f6 Add stream supplier test (#2631) 2017-09-17 10:20: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
akka-streams BAEL-936: Update README (#2000) 2017-06-05 22:29:57 -05:00
algorithms 16.09 (#2628) 2017-09-16 12:26:29 +03: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 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
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 16.09 (#2628) 2017-09-16 12:26:29 +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
couchbase-sdk Example Code for N1QL (#2629) 2017-09-16 17:42:33 -07: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
geotools Geotools refactor (#2626) 2017-09-16 09:14:03 +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 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 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 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 Java Beans Validation with Hibernate Validator - BAEL-1138 - Alejandro Gervasio - alejandro.gervasio@gmail.com (#2588) 2017-09-09 22:18:07 +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
kotlin 16.09 (#2628) 2017-09-16 12:26:29 +03:00
lagom Readme files update (#1680) 2017-04-18 22:20:20 +02:00
libraries Updated Lang3Utils.java (#2584) 2017-09-16 18:49:21 +02:00
libraries-data 16.09 (#2628) 2017-09-16 12:26:29 +03: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 Created README.md and added relevant articles (#742) 2016-10-16 13:25:05 +03:00
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 16.09 (#2628) 2017-09-16 12:26:29 +03: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 16.09 (#2628) 2017-09-16 12:26:29 +03:00
spring-5-mvc formatting work 2017-09-13 14:41:03 +03: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 Model, ModelMap and ModelView in Spring MVC (#2590) 2017-09-12 00:36:49 +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 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 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 16.09 (#2628) 2017-09-16 12:26:29 +03: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 cleanup and refactor per comments (#2601) 2017-09-14 07:03:50 +02: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 16.09 (#2628) 2017-09-16 12:26:29 +03: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 Updated Vavr Collections Example Code (#2550) 2017-09-03 09:49:09 +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 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 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 Bael 817 refactor (#2575) 2017-09-13 12:28:01 +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