Go to file
Loredana Crusoveanu b40108d91e move plugin file 2018-03-16 22:13:31 +02:00
JGit Update yasson version 2017-11-17 21:24:47 -03:00
Twitter4J Update yasson version 2017-11-17 21:24:47 -03:00
activejdbc BAEL-1276 | Adding example of ActiveJDBC 2018-01-18 12:22:06 +08:00
akka-streams Update yasson version 2017-11-17 21:24:47 -03:00
algorithms BAEL-1498 Money into words (#3797) 2018-03-10 20:20:04 +01:00
animal-sniffer-mvn-plugin make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
annotations make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
apache-bval Update yasson version 2017-11-17 21:24:47 -03:00
apache-cayenne Update README.md (#2816) 2017-10-22 20:30:10 +02:00
apache-curator BAEL-1108 Added awailability (#3788) 2018-03-09 00:31:49 +01:00
apache-cxf Update yasson version 2017-11-17 21:24:47 -03:00
apache-fop cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
apache-poi Pull request 17.01 (#3442) 2018-01-17 21:53:17 +01:00
apache-shiro make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
apache-solrj Update yasson version 2017-11-17 21:24:47 -03:00
apache-spark Merge remote-tracking branch 'upstream/master' 2017-11-22 00:54:56 -03:00
apache-thrift Update yasson version 2017-11-17 21:24:47 -03:00
apache-tika Refactor the tests 2018-03-06 17:58:13 +07:00
apache-velocity Update yasson version 2017-11-17 21:24:47 -03:00
apache-zookeeper Bael 1532 (#3817) 2018-03-16 09:53:40 +01:00
asciidoctor Update yasson version 2017-11-17 21:24:47 -03:00
asm Update README (#2852) 2017-10-23 18:44:18 -05:00
atomix Update yasson version 2017-11-17 21:24:47 -03:00
autovalue cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
aws #BAEL-1549 Completed implementation of multipart upload (#3816) 2018-03-15 13:11:12 +01:00
axon Update yasson version 2017-11-17 21:24:47 -03:00
bootique BAEL-1174: A Quick Guide to Spring Cloud Consul 2017-11-30 11:55:49 +01:00
camel-api make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
cas make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
cdi Update yasson version 2017-11-17 21:24:47 -03:00
checker-plugin Bael 1490 the checker framework and java pluggable type systems (#3584) 2018-02-20 23:00:47 +00:00
core-groovy fix: groovy dependency version (#3776) 2018-03-07 13:13:24 +01:00
core-java move plugin file 2018-03-16 22:13:31 +02:00
core-java-8 Request for BAEL-1584 (#3740) 2018-03-13 19:48:11 +01:00
core-java-9 BAEL-1441: Method Handles in Java 9 (#3565) 2018-02-27 14:33:28 +01:00
core-java-concurrency enable concurrency project (#3709) 2018-02-24 08:14:29 +01:00
core-java-io testing work 2018-03-04 17:29:04 +02:00
core-java-sun move plugin file 2018-03-16 22:13:31 +02:00
core-kotlin BAEL-1462 README update (#3793) 2018-03-09 22:40:11 -06:00
couchbase Update yasson version 2017-11-17 21:24:47 -03:00
deeplearning4j Merge remote-tracking branch 'upstream/master' 2017-11-22 00:54:56 -03:00
deltaspike Update yasson version 2017-11-17 21:24:47 -03:00
disruptor Update yasson version 2017-11-17 21:24:47 -03:00
dozer Update yasson version 2017-11-17 21:24:47 -03:00
drools 12.12 (#3219) 2017-12-12 07:32:35 +01:00
dubbo Pull request 17.01 (#3442) 2018-01-17 21:53:17 +01:00
eclipse Delete README.md 2017-12-21 11:10:07 +02:00
ejb make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
enterprise-patterns Update yasson version 2017-11-17 21:24:47 -03:00
ethereumj pom fix 2018-02-28 20:17:01 +02:00
events Create README.md (#2782) 2017-10-21 16:21:52 +02:00
feign Update yasson version 2017-11-17 21:24:47 -03:00
flyway Pull request 17.01 (#3442) 2018-01-17 21:53:17 +01:00
geotools unused import cleanup 2018-03-04 17:42:36 +02:00
google-cloud BAEL-1544 - Intro to Google Cloud Storage with Java (#3693) 2018-02-24 11:13:49 -08:00
gradle BAEL-1432 (#3743) 2018-02-28 21:40:59 -08:00
graphql/graphql-java Update yasson version 2017-11-17 21:24:47 -03:00
grpc Update yasson version 2017-11-17 21:24:47 -03:00
gson Fix test names (#1853) 2017-05-15 11:35:14 -05:00
guava move hamcrest text and file matchers 2018-03-05 17:17:25 +02:00
guava-modules fix parent.relativePath config for maven submodules in separate folders (#3148) 2017-12-01 07:55:04 +01:00
guest modify tomcat dependency (#3806) 2018-03-12 22:21:45 +02:00
guice Update yasson version 2017-11-17 21:24:47 -03:00
handling-spring-static-resources Update yasson version 2017-11-17 21:24:47 -03:00
hazelcast Update yasson version 2017-11-17 21:24:47 -03:00
hbase Update yasson version 2017-11-17 21:24:47 -03:00
hibernate5 Add code for article "Mapping LOB Data in Hibernate" (#3778) 2018-03-12 18:18:55 +01:00
httpclient Update yasson version 2017-11-17 21:24:47 -03:00
hystrix modify tomcat dependency (#3806) 2018-03-12 22:21:45 +02:00
image-processing Update yasson version 2017-11-17 21:24:47 -03:00
immutables Version update 9 02 (#2547) 2017-09-02 10:43:10 +02:00
influxdb BAEL-1486 - sample code for JGroups. Fixed a typo in InfluxDB. (#3578) 2018-02-03 19:49:11 -08:00
intelliJ Delete README.md (#3796) 2018-03-10 21:56:29 +01:00
jackson Changes for handling capitalised xml elements 2018-03-15 14:47:12 +05:30
java-difference-date make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
java-lite 02.03 (#3747) 2018-03-02 18:40:04 +02:00
java-rmi 02.03 (#3747) 2018-03-02 18:40:04 +02:00
java-spi BAEL-1570 (#3762) 2018-03-04 10:44:05 +00:00
java-vavr-stream Add files via upload 2018-01-09 20:27:52 -05:00
java-websocket Update yasson version 2017-11-17 21:24:47 -03:00
javax-servlets JSP Refactor (#3689) 2018-02-19 01:43:23 +01:00
javaxval Updates after editor feedback 2018-02-05 11:17:37 +01:00
jaxb Update yasson version 2017-11-17 21:24:47 -03:00
jee-7 make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
jenkins 02.03 (#3747) 2018-03-02 18:40:04 +02:00
jersey tests skipped 2018-02-27 19:05:32 +01:00
jgroups BAEL-1486 - small changes to JGroups (#3590) 2018-02-05 16:47:17 -08:00
jhipster make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
jjwt upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
jmeter Pull request 17.01 (#3442) 2018-01-17 21:53:17 +01:00
jmh Update yasson version 2017-11-17 21:24:47 -03:00
jooby Update README.md (#2837) 2017-10-23 07:59:45 +02:00
jpa-storedprocedure Update yasson version 2017-11-17 21:24:47 -03:00
jsf Update yasson version 2017-11-17 21:24:47 -03:00
json BAEL 1269 Intro to JSON-JAVA (#3493) 2018-02-01 10:57:48 +01:00
json-path Update yasson version 2017-11-17 21:24:47 -03:00
jsonb 12.12 (#3219) 2017-12-12 07:32:35 +01:00
jsoup Update yasson version 2017-11-17 21:24:47 -03:00
junit5 12.12 (#3219) 2017-12-12 07:32:35 +01:00
jws Update yasson version 2017-11-17 21:24:47 -03:00
lagom Update yasson version 2017-11-17 21:24:47 -03:00
libraries BAEL-1576 Guide to unirest (#3779) 2018-03-12 22:07:03 +01:00
libraries-data Pull request 17.01 (#3442) 2018-01-17 21:53:17 +01:00
linkrest make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
logging-modules pom cleanup work 2018-02-28 18:16:32 +02:00
lombok Update yasson version 2017-11-17 21:24:47 -03:00
lucene Pull request 17.01 (#3442) 2018-01-17 21:53:17 +01:00
mapstruct Update yasson version 2017-11-17 21:24:47 -03:00
mesos-marathon Update README.md 2018-02-05 21:16:09 +02:00
metrics fix blocking tests (#3378) 2018-01-08 22:39:01 +01:00
microprofile Eclipse MicroProfile (#3608) 2018-02-22 11:40:58 +00:00
muleesb Pull request 17.01 (#3442) 2018-01-17 21:53:17 +01:00
mustache make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
mvn-wrapper BAEL-1318: Quick Guide to Setting up the Maven Wrapper on an Application (#3371) 2018-01-07 08:42:06 -08:00
mybatis Update yasson version 2017-11-17 21:24:47 -03:00
noexception Update README.md (#3050) 2017-11-27 10:03:08 +01:00
orientdb Pull request 17.01 (#3442) 2018-01-17 21:53:17 +01:00
orika Update yasson version 2017-11-17 21:24:47 -03:00
osgi 12.12 (#3219) 2017-12-12 07:32:35 +01:00
out Improve rss(BAEL-1273) and done with BAEL-1519 (#3692) 2018-02-18 13:51:53 -08:00
parent-boot-5 pom cleanup work 2018-02-28 18:16:32 +02:00
patterns BAEL-1524: Chain of Responsibility Design Pattern in Java (#3780) 2018-03-08 07:45:48 -07:00
pdf Update yasson version 2017-11-17 21:24:47 -03:00
persistence-modules minor formatting work 2018-03-11 00:07:32 +02:00
play-framework Update yasson version 2017-11-17 21:24:47 -03:00
protobuffer fix test names (#1865) 2017-05-16 11:03:40 -05:00
rabbitmq cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
raml Update yasson version 2017-11-17 21:24:47 -03:00
ratpack Update yasson version 2017-11-17 21:24:47 -03:00
reactor-core [BAEL-1449] Combining Publishers: increase delay time (#3795) 2018-03-09 14:46:02 +02:00
rest-with-spark-java Update yasson version 2017-11-17 21:24:47 -03:00
resteasy cleanup pom (#1846) 2017-05-14 11:01:35 -05:00
rmi Update yasson version 2017-11-17 21:24:47 -03:00
rule-engines Update yasson version 2017-11-17 21:24:47 -03:00
rxjava RxJava Maybe samples added. (#3646) 2018-03-10 17:00:14 +01:00
saas make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
spark-java Update yasson version 2017-11-17 21:24:47 -03:00
spring-5 BAEL-1533 - Making a Spring MVC Form Remember Values 2018-03-10 07:06:26 -05:00
spring-5-mvc BAEL-1448: Update Spring 5 articles to use the new milestone version (#3317) 2017-12-28 22:51:12 -08:00
spring-5-reactive cleanup work 2018-03-04 17:39:09 +02:00
spring-5-reactive-client cleanup work 2018-03-04 17:39:09 +02:00
spring-5-security 02.03 (#3747) 2018-03-02 18:40:04 +02:00
spring-activiti Merge remote-tracking branch 'upstream/master' 2017-11-22 00:54:56 -03:00
spring-akka Update yasson version 2017-11-17 21:24:47 -03:00
spring-all upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-amqp Update yasson version 2017-11-17 21:24:47 -03:00
spring-amqp-simple Update yasson version 2017-11-17 21:24:47 -03:00
spring-aop 12.12 (#3219) 2017-12-12 07:32:35 +01:00
spring-apache-camel cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-batch BAEL-1543: Moving from XML to Java based Spring config. 2018-02-20 10:43:07 -03:00
spring-bom Update yasson version 2017-11-17 21:24:47 -03:00
spring-boot modify tomcat dependency (#3806) 2018-03-12 22:21:45 +02:00
spring-boot-admin Merge remote-tracking branch 'upstream/master' 2017-11-22 00:54:56 -03:00
spring-boot-bootstrap pom cleanup work 2018-02-28 18:16:32 +02:00
spring-boot-custom-starter make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
spring-boot-keycloak upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-boot-property-exp pom cleanup 2018-02-28 20:40:10 +02:00
spring-boot-security BAEL-1410 - refactor tests (#3525) 2018-01-29 06:44:40 +01:00
spring-cloud BAEL-1178 README (#3763) 2018-03-03 20:46:43 -06:00
spring-cloud-bus pull 16.08 (#2454) 2017-08-17 17:41:56 +02:00
spring-cloud-cli 12.12 (#3219) 2017-12-12 07:32:35 +01:00
spring-cloud-data-flow upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-core Revert "evaluation article, different types of bean injection. (#3511)" (#3719) 2018-02-24 21:32:29 +01:00
spring-cucumber upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-custom-aop/spring-custom-aop modify tomcat dependency (#3806) 2018-03-12 22:21:45 +02:00
spring-data-couchbase-2 cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-data-elasticsearch 02.03 (#3747) 2018-03-02 18:40:04 +02:00
spring-data-mongodb Update yasson version 2017-11-17 21:24:47 -03:00
spring-data-rest Update yasson version 2017-11-17 21:24:47 -03:00
spring-data-spring-security Ocheja fix (#3572) 2018-02-03 12:37:28 +01:00
spring-dispatcher-servlet Issue #3628 - Closed unclosed input stream 2018-02-09 22:55:34 -08:00
spring-drools Update yasson version 2017-11-17 21:24:47 -03:00
spring-ejb 1218 README (#3438) 2018-01-17 08:19:08 -06:00
spring-exceptions cleanup pom (#1836) 2017-05-12 13:32:54 -05:00
spring-freemarker Update yasson version 2017-11-17 21:24:47 -03:00
spring-groovy Update yasson version 2017-11-17 21:24:47 -03:00
spring-hibernate3 12.12 (#3219) 2017-12-12 07:32:35 +01:00
spring-hibernate4 Update yasson version 2017-11-17 21:24:47 -03:00
spring-integration [Bael 1382] - Upgrade to Spring 5.0.3 (#3751) 2018-03-02 20:13:53 -08:00
spring-jenkins-pipeline Update README.md 2018-01-06 11:33:42 +02:00
spring-jersey Update yasson version 2017-11-17 21:24:47 -03:00
spring-jinq BAEL-113 README (#3658) 2018-02-15 17:53:22 -06:00
spring-jms Update yasson version 2017-11-17 21:24:47 -03:00
spring-jooq Update yasson version 2017-11-17 21:24:47 -03:00
spring-kafka Update yasson version 2017-11-17 21:24:47 -03:00
spring-katharsis upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-ldap Update yasson version 2017-11-17 21:24:47 -03:00
spring-mobile upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-mockito upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-mustache Update yasson version 2017-11-17 21:24:47 -03:00
spring-mvc-email modify tomcat dependency (#3806) 2018-03-12 22:21:45 +02:00
spring-mvc-forms-jsp BAEL-1533 - Making a Spring MVC Form Remember Values 2018-03-10 07:06:26 -05:00
spring-mvc-forms-thymeleaf update title of html pages 2018-03-10 07:19:57 -05:00
spring-mvc-java BAEL-1636 (#3825) 2018-03-15 15:52:27 -07:00
spring-mvc-kotlin BAEL-1159 - Added sample with null fields (#3756) 2018-03-08 12:31:06 +01:00
spring-mvc-simple BAEL-1273: add two test of the articles feed controller (#3794) 2018-03-09 16:48:11 -08:00
spring-mvc-tiles Update yasson version 2017-11-17 21:24:47 -03:00
spring-mvc-velocity Update yasson version 2017-11-17 21:24:47 -03:00
spring-mvc-webflow Update yasson version 2017-11-17 21:24:47 -03:00
spring-mvc-xml Bael 1469 (#3439) 2018-01-17 18:02:48 +02:00
spring-mybatis Update yasson version 2017-11-17 21:24:47 -03:00
spring-protobuf upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-quartz upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-reactor upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-remoting fix blocking tests (#3378) 2018-01-08 22:39:01 +01:00
spring-rest add pact provider test (#3475) 2018-01-22 17:46:11 +01:00
spring-rest-angular modify tomcat dependency (#3806) 2018-03-12 22:21:45 +02:00
spring-rest-embedded-tomcat BAEL-976: Update spring rest article (#3455) 2018-01-18 14:42:48 -08:00
spring-rest-full modify tomcat dependency (#3806) 2018-03-12 22:21:45 +02:00
spring-rest-query-language modify tomcat dependency (#3806) 2018-03-12 22:21:45 +02:00
spring-rest-shell Merge remote-tracking branch 'upstream/master' 2017-11-22 00:54:56 -03:00
spring-rest-simple Pull request 17.01 (#3442) 2018-01-17 21:53:17 +01:00
spring-roo make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
spring-security-acl Add main entry point (#3233) 2017-12-13 14:32:44 +01:00
spring-security-cache-control upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-security-client modify tomcat dependency (#3806) 2018-03-12 22:21:45 +02:00
spring-security-core 02.03 (#3747) 2018-03-02 18:40:04 +02:00
spring-security-mvc-boot modify tomcat dependency (#3806) 2018-03-12 22:21:45 +02:00
spring-security-mvc-custom 02.03 (#3747) 2018-03-02 18:40:04 +02:00
spring-security-mvc-digest-auth Merge rest-digest (#1985) 2017-06-03 18:49:32 +02:00
spring-security-mvc-ldap upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-security-mvc-login Update yasson version 2017-11-17 21:24:47 -03:00
spring-security-mvc-persisted-remember-me Update yasson version 2017-11-17 21:24:47 -03:00
spring-security-mvc-session Update yasson version 2017-11-17 21:24:47 -03:00
spring-security-mvc-socket make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
spring-security-openid modify tomcat dependency (#3806) 2018-03-12 22:21:45 +02:00
spring-security-rest Update yasson version 2017-11-17 21:24:47 -03:00
spring-security-rest-basic-auth Update yasson version 2017-11-17 21:24:47 -03:00
spring-security-rest-custom upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-security-sso Update yasson version 2017-11-17 21:24:47 -03:00
spring-security-stormpath upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-security-x509 upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-session upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-sleuth upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-social-login upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
spring-spel Update yasson version 2017-11-17 21:24:47 -03:00
spring-state-machine Fix test names (#1853) 2017-05-15 11:35:14 -05:00
spring-swagger-codegen pom cleanup work 2018-02-28 18:16:32 +02:00
spring-thymeleaf Update yasson version 2017-11-17 21:24:47 -03:00
spring-userservice minor cleanup 2018-01-05 20:46:57 +02:00
spring-vertx Update yasson version 2017-11-17 21:24:47 -03:00
spring-zuul upgrade boot parent (#3352) 2018-01-05 20:56:21 +01:00
static-analysis Update yasson version 2017-11-17 21:24:47 -03:00
stripe Update yasson version 2017-11-17 21:24:47 -03:00
structurizr Update yasson version 2017-11-17 21:24:47 -03:00
struts-2 group and cleanup (#3027) 2017-11-13 16:45:26 +01:00
testing-modules BAEL-1578: Hamcrest Object and Beans matchers. (#3820) 2018-03-15 15:42:11 -07:00
undertow BAEL-1174: A Quick Guide to Spring Cloud Consul 2017-12-01 08:48:36 +01:00
vaadin Update README.md (#2847) 2017-10-23 07:57:27 +02:00
vavr 02.03 (#3747) 2018-03-02 18:40:04 +02:00
vertx Update yasson version 2017-11-17 21:24:47 -03:00
vertx-and-rxjava make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
video-tutorials Update yasson version 2017-11-17 21:24:47 -03:00
vraptor make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
wicket Fix test names (#1853) 2017-05-15 11:35:14 -05:00
xml make sure modules using java8 (#3313) 2017-12-28 15:30:01 +01:00
xmlunit-2 Merge remote-tracking branch 'upstream/master' 2017-11-22 00:54:56 -03:00
xstream Fix test names (#1853) 2017-05-15 11:35:14 -05:00
.gitignore BAEL-1285: Update Jackson articles (#3623) 2018-02-09 13:25:13 -08:00
.gitmodules Update yasson version 2017-11-17 21:24:47 -03:00
.travis.yml Update .travis.yml (#3334) 2018-01-04 17:21:52 +02:00
LICENSE Create LICENSE (#3159) 2017-11-29 16:36:08 +02:00
README.md Update README.md 2017-11-30 15:44:36 +02:00
book Update yasson version 2017-11-17 21:24:47 -03:00
pom.xml BAEL-1576 Guide to unirest (#3779) 2018-03-12 22:07:03 +01: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

And here's the Master Class of Learn Spring Security:
>> LEARN SPRING SECURITY 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