From 722f932795adabee6c9f36810f74caa21c1d6289 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 14:55:31 +0600 Subject: [PATCH 01/34] Updated README.md --- spring-security-rest-full/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-security-rest-full/README.md b/spring-security-rest-full/README.md index 1cbe1191a8..f79df797c2 100644 --- a/spring-security-rest-full/README.md +++ b/spring-security-rest-full/README.md @@ -25,6 +25,9 @@ The "Learn Spring Security" Classes: http://github.learnspringsecurity.com - [REST Query Language with RSQL](http://www.baeldung.com/rest-api-search-language-rsql-fiql) - [Spring RestTemplate Tutorial](http://www.baeldung.com/rest-template) - [A Guide to CSRF Protection in Spring Security](http://www.baeldung.com/spring-security-csrf) +- [Intro to Spring Security Expressions](http://www.baeldung.com/spring-security-expressions) +- [Changing Spring Model Parameters with Handler Interceptor](http://www.baeldung.com/spring-model-parameters-with-handler-interceptor) +- [Introduction to Spring MVC HandlerInterceptor](http://www.baeldung.com/spring-mvc-handlerinterceptor) ### Build the Project ``` From f22c3060497d4a987b87d660fedee3585455cb78 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 14:56:26 +0600 Subject: [PATCH 02/34] Updated README.md --- core-java/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core-java/README.md b/core-java/README.md index 23fe12465f..a93a5dad47 100644 --- a/core-java/README.md +++ b/core-java/README.md @@ -13,3 +13,5 @@ - [Java – Write to File](http://www.baeldung.com/java-write-to-file) - [Java Scanner](http://www.baeldung.com/java-scanner) - [Java Timer](http://www.baeldung.com/java-timer-and-timertask) +- [Java – Byte Array to Writer](http://www.baeldung.com/java-convert-byte-array-to-writer) +- [How to Run a Shell Command in Java](http://www.baeldung.com/run-shell-command-in-java) From 46604ddf6dfc6b146564d4d1fca5ff6912d6935c Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 14:57:16 +0600 Subject: [PATCH 03/34] Updated README.md --- spring-hibernate4/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/spring-hibernate4/README.md b/spring-hibernate4/README.md index 1f18e1d0e8..7888e8b4ee 100644 --- a/spring-hibernate4/README.md +++ b/spring-hibernate4/README.md @@ -10,6 +10,8 @@ - [Auditing with JPA, Hibernate, and Spring Data JPA](http://www.baeldung.com/database-auditing-jpa) - [Stored Procedures with Hibernate](http://www.baeldung.com/stored-procedures-with-hibernate-tutorial) - [Hibernate: save, persist, update, merge, saveOrUpdate](http://www.baeldung.com/hibernate-save-persist-update-merge-saveorupdate/) +- [Eager/Lazy Loading In Hibernate](http://www.baeldung.com/hibernate-lazy-eager-loading) +- [Hibernate Criteria Queries](http://www.baeldung.com/hibernate-criteria-queries) ### Quick Start From d148076180138cf557a2b2f7e4d842ec002d678f Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 14:58:16 +0600 Subject: [PATCH 04/34] Updated README.md --- spring-all/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-all/README.md b/spring-all/README.md index 0bbb600860..aae98440f3 100644 --- a/spring-all/README.md +++ b/spring-all/README.md @@ -12,3 +12,6 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring - [Spring Profiles](http://www.baeldung.com/spring-profiles) - [A Spring Custom Annotation for a Better DAO](http://www.baeldung.com/spring-annotation-bean-pre-processor) - [What's New in Spring 4.3?](http://www.baeldung.com/whats-new-in-spring-4-3/) +- [Guide To Running Logic on Startup in Spring](http://www.baeldung.com/running-setup-logic-on-startup-in-spring) +- [Quick Guide to Spring Controllers](http://www.baeldung.com/spring-controllers) +- [Quick Guide to Spring Bean Scopes](http://www.baeldung.com/spring-bean-scopes) From e2e9ac294dc91caaeb1c23e465aadc91272e5e6d Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 14:59:03 +0600 Subject: [PATCH 05/34] Updated README.md --- spring-mvc-java/README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/spring-mvc-java/README.md b/spring-mvc-java/README.md index 951d80033e..996a7d96b1 100644 --- a/spring-mvc-java/README.md +++ b/spring-mvc-java/README.md @@ -10,3 +10,9 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring - [Introduction to Pointcut Expressions in Spring](http://www.baeldung.com/spring-aop-pointcut-tutorial) - [Introduction to Advice Types in Spring](http://www.baeldung.com/spring-aop-advice-tutorial) - [A Guide to the ViewResolver in Spring MVC](http://www.baeldung.com/spring-mvc-view-resolver-tutorial) +- [Integration Testing in Spring](http://www.baeldung.com/integration-testing-in-spring) +- [Spring JSON-P with Jackson](http://www.baeldung.com/spring-jackson-jsonp) +- [A Quick Guide to Spring MVC Matrix Variables](http://www.baeldung.com/spring-mvc-matrix-variables) +- [Intro to WebSockets with Spring](http://www.baeldung.com/websockets-spring) +- [File Upload with Spring MVC](http://www.baeldung.com/spring-file-upload) +- [Spring MVC Content Negotiation](http://www.baeldung.com/spring-mvc-content-negotiation-json-xml) From 5d9131771cff5aaf9b485843cd14725c87373dd7 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 14:59:44 +0600 Subject: [PATCH 06/34] Updated README.md --- spring-jpa/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-jpa/README.md b/spring-jpa/README.md index f974c6e22c..066e009c72 100644 --- a/spring-jpa/README.md +++ b/spring-jpa/README.md @@ -10,3 +10,4 @@ - [JPA Pagination](http://www.baeldung.com/jpa-pagination) - [Sorting with JPA](http://www.baeldung.com/jpa-sort) - [Spring JPA – Multiple Databases](http://www.baeldung.com/spring-data-jpa-multiple-databases) +- [Hibernate Second-Level Cache](http://www.baeldung.com/hibernate-second-level-cache) From 918257839f1266b12b268c6650ab952f7c984465 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:00:35 +0600 Subject: [PATCH 07/34] Updated README.md --- gson/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/gson/README.md b/gson/README.md index 67651b732e..60c80477b1 100644 --- a/gson/README.md +++ b/gson/README.md @@ -5,3 +5,4 @@ ### Relevant Articles: - [Gson Deserialization Cookbook](http://www.baeldung.com/gson-deserialization-guide) +- [Jackson vs Gson](http://www.baeldung.com/jackson-vs-gson) From 45dc8efe1c36a2ef86b26cac6ab0c57f4d1b6b29 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:01:26 +0600 Subject: [PATCH 08/34] Updated README.md --- jackson/README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/jackson/README.md b/jackson/README.md index 68765de686..f48a7dc8ab 100644 --- a/jackson/README.md +++ b/jackson/README.md @@ -19,3 +19,8 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring - [Jackson – Decide What Fields Get Serialized/Deserializaed](http://www.baeldung.com/jackson-field-serializable-deserializable-or-not) - [A Guide to Jackson Annotations](http://www.baeldung.com/jackson-annotations) - [Working with Tree Model Nodes in Jackson](http://www.baeldung.com/jackson-json-node-tree-model) +- [Jackson vs Gson](http://www.baeldung.com/jackson-vs-gson) +- [Intro to the Jackson ObjectMapper](http://www.baeldung.com/jackson-object-mapper-tutorial) +- [XML Serialization and Deserialization with Jackson](http://www.baeldung.com/jackson-xml-serialization-and-deserialization) +- [More Jackson Annotations](http://www.baeldung.com/jackson-advanced-annotations) +- [Inheritance with Jackson](http://www.baeldung.com/jackson-inheritance) From 779c6dd52cc279170daaf5550abce54cad0b6a40 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:02:05 +0600 Subject: [PATCH 09/34] Update README.md --- spring-exceptions/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-exceptions/README.md b/spring-exceptions/README.md index ab6a9643e9..fd9250c6da 100644 --- a/spring-exceptions/README.md +++ b/spring-exceptions/README.md @@ -10,3 +10,4 @@ This project is used to replicate Spring Exceptions only. - [Spring DataIntegrityViolationException](http://www.baeldung.com/spring-dataIntegrityviolationexception) - [Spring BeanDefinitionStoreException](http://www.baeldung.com/spring-beandefinitionstoreexception) - [Spring NoSuchBeanDefinitionException](http://www.baeldung.com/spring-nosuchbeandefinitionexception) +- [Guide to Spring NonTransientDataAccessException](http://www.baeldung.com/nontransientdataaccessexception) From c8716019a05d53d81e9b95743ae86d289be7cb4c Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:04:39 +0600 Subject: [PATCH 10/34] Updated README.md --- json/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/json/README.md b/json/README.md index c47eca3e84..e217da170f 100644 --- a/json/README.md +++ b/json/README.md @@ -5,3 +5,5 @@ ### Relevant Articles: - [Introduction to JSON Schema in Java](http://www.baeldung.com/introduction-to-json-schema-in-java) - [A Guide to FastJson](http://www.baeldung.com/????????) +- [Introduction to JSONForms](http://www.baeldung.com/introduction-to-jsonforms) +- [Introduction to JsonPath](http://www.baeldung.com/guide-to-jayway-jsonpath) From c1dcfd5d92d3c7f3174bc0a38eca3e4df52fb43f Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:05:14 +0600 Subject: [PATCH 11/34] Updated README.md --- mutation-testing/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mutation-testing/README.md b/mutation-testing/README.md index 5dd60620ba..f49aeeb881 100644 --- a/mutation-testing/README.md +++ b/mutation-testing/README.md @@ -4,3 +4,5 @@ ### Relevant Articles: - [Introduction to Mutation Testing Using the PITest Library](http://www.baeldung.com/java-mutation-testing-with-pitest) +- [Intro to JaCoCo](http://www.baeldung.com/jacoco) +- [Mutation Testing with PITest](http://www.baeldung.com/java-mutation-testing-with-pitest) From 41f26d8acf0555f5b6f2f98d849e6239c4f492e3 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:06:11 +0600 Subject: [PATCH 12/34] Updated README.md --- mocks/jmockit/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/mocks/jmockit/README.md b/mocks/jmockit/README.md index db78b2a3ac..3063fdc31d 100644 --- a/mocks/jmockit/README.md +++ b/mocks/jmockit/README.md @@ -7,3 +7,4 @@ - [JMockit 101](http://www.baeldung.com/jmockit-101) - [A Guide to JMockit Expectations](http://www.baeldung.com/jmockit-expectations) - [JMockit Advanced Topics](http://www.baeldung.com/jmockit-advanced-topics) +- [JMockit Advanced Usage](http://www.baeldung.com/jmockit-advanced-usage) From 201d3b255196bdd84d59b85a21ae8d09d438d2c8 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:07:13 +0600 Subject: [PATCH 13/34] Updated README.md --- spring-security-custom-permission/README.MD | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-security-custom-permission/README.MD b/spring-security-custom-permission/README.MD index 5ac974203b..760cf41c63 100644 --- a/spring-security-custom-permission/README.MD +++ b/spring-security-custom-permission/README.MD @@ -1,2 +1,5 @@ ###The Course The "REST With Spring" Classes: http://github.learnspringsecurity.com + +###Relevant Articles: +- [A Custom Security Expression with Spring Security](http://www.baeldung.com/spring-security-create-new-custom-security-expression) From 2bff26194979e00620e49e307227c3982441cb07 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:08:02 +0600 Subject: [PATCH 14/34] Updated README.md --- xmlunit2-tutorial/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xmlunit2-tutorial/README.md b/xmlunit2-tutorial/README.md index e69de29bb2..72b683796e 100644 --- a/xmlunit2-tutorial/README.md +++ b/xmlunit2-tutorial/README.md @@ -0,0 +1,2 @@ +###Relevant Articles: +- [Introduction To XMLUnit 2.x](http://www.baeldung.com/xmlunit2) From 38dc8ad0a5ae5fdacefe8c7ba917f0dedfda9fa0 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:08:58 +0600 Subject: [PATCH 15/34] Updated README.md --- rest-assured/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rest-assured/README.md b/rest-assured/README.md index e69de29bb2..50f36f61eb 100644 --- a/rest-assured/README.md +++ b/rest-assured/README.md @@ -0,0 +1,2 @@ +###Relevant Articles: +- [A Guide to REST-assured](http://www.baeldung.com/rest-assured-tutorial) From d106b886358d7c759e5cc05255e4923d517ed787 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:09:51 +0600 Subject: [PATCH 16/34] Updated README.md --- spring-boot/README.MD | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spring-boot/README.MD b/spring-boot/README.MD index 2a87b46021..1610d77e81 100644 --- a/spring-boot/README.MD +++ b/spring-boot/README.MD @@ -1,2 +1,7 @@ ###The Course The "REST With Spring" Classes: http://bit.ly/restwithspring + +###Relevant Articles: +- [Quick Guide to @RestClientTest in Spring Boot](http://www.baeldung.com/restclienttest-in-spring-boot) +- [Intro to Spring Boot Starters](http://www.baeldung.com/spring-boot-starters) +- [A Guide to Spring in Eclipse STS](http://www.baeldung.com/eclipse-sts-spring) From 7433424dba3d4ccc4c7e70a02045c42c2ae4780a Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:10:41 +0600 Subject: [PATCH 17/34] Updated README.md --- spring-rest/README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/spring-rest/README.md b/spring-rest/README.md index 77d12063ed..671fa4996b 100644 --- a/spring-rest/README.md +++ b/spring-rest/README.md @@ -1,5 +1,3 @@ -========= - ## Spring REST Example Project ###The Course @@ -11,3 +9,4 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring - [Redirect in Spring](http://www.baeldung.com/spring-redirect-and-forward) - [Returning Custom Status Codes from Spring Controllers](http://www.baeldung.com/spring-mvc-controller-custom-http-status-code) - [A Guide to OkHttp](http://www.baeldung.com/guide-to-okhttp) +- [Binary Data Formats in a Spring REST API](http://www.baeldung.com/spring-rest-api-with-binary-data-formats) From cd853fafbc686af65ff43e15a4eaf909e50acd41 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:11:13 +0600 Subject: [PATCH 18/34] Updated README.md --- guava/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/guava/README.md b/guava/README.md index 28bcfeb912..40e7f19f41 100644 --- a/guava/README.md +++ b/guava/README.md @@ -15,3 +15,4 @@ - [Guava – Lists](http://www.baeldung.com/guava-lists) - [Guava – Sets](http://www.baeldung.com/guava-sets) - [Guava – Maps](http://www.baeldung.com/guava-maps) +- [Guava Set + Function = Map](http://www.baeldung.com/guava-set-function-map-tutorial) From 4ebd8b7f7b4c869134b66065feffa9611456902c Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:11:52 +0600 Subject: [PATCH 19/34] Updated README.md --- rest-testing/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/rest-testing/README.md b/rest-testing/README.md index 54a2e98dda..5dd4e49162 100644 --- a/rest-testing/README.md +++ b/rest-testing/README.md @@ -7,3 +7,5 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring ### Relevant Articles: - [Test a REST API with Java](http://www.baeldung.com/2011/10/13/integration-testing-a-rest-api/) +- [Introduction to WireMock](http://www.baeldung.com/introduction-to-wiremock) +- [REST API Testing with Cucumber](http://www.baeldung.com/cucumber-rest-api-testing) From ce7621c66e75efa73962029ebbaeecb69d491dae Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:16:59 +0600 Subject: [PATCH 20/34] Updated README.md --- spring-rest-docs/README.MD | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-rest-docs/README.MD b/spring-rest-docs/README.MD index 2a87b46021..f5d001d126 100644 --- a/spring-rest-docs/README.MD +++ b/spring-rest-docs/README.MD @@ -1,2 +1,5 @@ ###The Course The "REST With Spring" Classes: http://bit.ly/restwithspring + +###Relevant Articles: +- [Introduction to Spring REST Docs](http://www.baeldung.com/spring-rest-docs) From 38ad5840f6c612c5ce56c8eb07863341f9845965 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:17:41 +0600 Subject: [PATCH 21/34] Updated README.md --- spring-mvc-xml/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-mvc-xml/README.md b/spring-mvc-xml/README.md index ce823a9682..783bbb2ef4 100644 --- a/spring-mvc-xml/README.md +++ b/spring-mvc-xml/README.md @@ -11,3 +11,4 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring - [Spring MVC Tutorial](http://www.baeldung.com/spring-mvc-tutorial) - [Servlet Session Timeout](http://www.baeldung.com/servlet-session-timeout) - [Basic Forms with Spring MVC](http://www.baeldung.com/spring-mvc-form-tutorial) +- [Returning Image/Media Data with Spring MVC](http://www.baeldung.com/spring-mvc-image-media-data) From caa9bc658510961e8e2d5ee4b183cc66d575a70d Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:18:43 +0600 Subject: [PATCH 22/34] Updated README.md --- spring-security-mvc-login/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-security-mvc-login/README.md b/spring-security-mvc-login/README.md index 7cddc42e1d..d1f6b884b1 100644 --- a/spring-security-mvc-login/README.md +++ b/spring-security-mvc-login/README.md @@ -9,7 +9,7 @@ The "Learn Spring Security" Classes: http://github.learnspringsecurity.com - [Spring Security Form Login](http://www.baeldung.com/spring-security-login) - [Spring Security Logout](http://www.baeldung.com/spring-security-logout) - [Spring Security Expressions – hasRole Example](http://www.baeldung.com/spring-security-expressions-basic) - +- [Spring HTTP/HTTPS Channel Security](http://www.baeldung.com/spring-channel-security-https) ### Build the Project ``` From c0a6cb227d1a147d41ea6a4bfa72d95a9cace45b Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:19:28 +0600 Subject: [PATCH 23/34] Updated README.md --- mockito/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mockito/README.md b/mockito/README.md index 5e7cd19f78..6de2fb0c7a 100644 --- a/mockito/README.md +++ b/mockito/README.md @@ -8,3 +8,5 @@ - [Mockito When/Then Cookbook](http://www.baeldung.com/mockito-behavior) - [Mockito – Using Spies](http://www.baeldung.com/mockito-spy) - [Mockito – @Mock, @Spy, @Captor and @InjectMocks](http://www.baeldung.com/mockito-annotations) +- [Mockito’s Mock Methods](http://www.baeldung.com/mockito-mock-methods) +- [Introduction to PowerMock](http://www.baeldung.com/intro-to-powermock) From f4ada6eaa1ce58e18afaaf0509aac0d042c5ac7e Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:21:09 +0600 Subject: [PATCH 24/34] Updated README.md --- spring-data-elasticsearch/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-data-elasticsearch/README.md b/spring-data-elasticsearch/README.md index 74d9e4f642..589343710b 100644 --- a/spring-data-elasticsearch/README.md +++ b/spring-data-elasticsearch/README.md @@ -1,6 +1,9 @@ ## Spring Data Elasticsearch - [Introduction to Spring Data Elasticsearch](http://www.baeldung.com/spring-data-elasticsearch-tutorial) +###Relevant Articles: +- [Elasticsearch Queries with Spring Data](http://www.baeldung.com/spring-data-elasticsearch-queries) + ### Build the Project with Tests Running ``` mvn clean install From 488850ce9ab2f18e4be724f4d2379a7948534609 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:22:02 +0600 Subject: [PATCH 25/34] Updated README.md --- spring-data-redis/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-data-redis/README.md b/spring-data-redis/README.md index 89eae99f05..da44920e16 100644 --- a/spring-data-redis/README.md +++ b/spring-data-redis/README.md @@ -2,6 +2,7 @@ ### Relevant Articles: - [Introduction to Spring Data Redis](http://www.baeldung.com/spring-data-redis-tutorial) +- [PubSub Messaging with Spring Data Redis](http://www.baeldung.com/spring-data-redis-pub-sub) ### Build the Project with Tests Running ``` From 94ad1f631f8a7c85a9c5476dbf95abfa8a80c172 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:24:08 +0600 Subject: [PATCH 26/34] Updated README.md --- gson-jackson-performance/README.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 gson-jackson-performance/README.md diff --git a/gson-jackson-performance/README.md b/gson-jackson-performance/README.md new file mode 100644 index 0000000000..e662219718 --- /dev/null +++ b/gson-jackson-performance/README.md @@ -0,0 +1,6 @@ +## Performance of Gson and Jackson + +Standalone java programs to measure the performance of both JSON APIs based on file size and object graph complexity. + +###Relevant Articles: +- [Jackson vs Gson: A Quick Look At Performance](http://www.baeldung.com/jackson-gson-performance) From fe805ea2022dd12963bd48f8c00984b6f0fa1a73 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:26:33 +0600 Subject: [PATCH 27/34] Updated README.md --- spring-thymeleaf/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-thymeleaf/README.md b/spring-thymeleaf/README.md index 8cb1c2e982..52c8dda13e 100644 --- a/spring-thymeleaf/README.md +++ b/spring-thymeleaf/README.md @@ -4,7 +4,7 @@ ### Relevant Articles: - +- [Introduction to Using Thymeleaf in Spring](http://www.baeldung.com/thymeleaf-in-spring-mvc) ### Build the Project From 87fd44bc38b78c03f0e51b02e5cd58cc487ad911 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:28:03 +0600 Subject: [PATCH 28/34] Updated README.md --- core-java/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core-java/README.md b/core-java/README.md index a93a5dad47..440af67252 100644 --- a/core-java/README.md +++ b/core-java/README.md @@ -15,3 +15,6 @@ - [Java Timer](http://www.baeldung.com/java-timer-and-timertask) - [Java – Byte Array to Writer](http://www.baeldung.com/java-convert-byte-array-to-writer) - [How to Run a Shell Command in Java](http://www.baeldung.com/run-shell-command-in-java) +- [MD5 Hashing in Java](http://www.baeldung.com/java-md5) +- [Guide to the Java ArrayList](http://www.baeldung.com/java-arraylist) +- [Guide to Java Reflection](http://www.baeldung.com/java-reflection) From 8748eb504151daf1a7d3ac0a684d9d83d4e1bf0a Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:28:55 +0600 Subject: [PATCH 29/34] Updated README.md --- spring-data-elasticsearch/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-data-elasticsearch/README.md b/spring-data-elasticsearch/README.md index 589343710b..a7b090818e 100644 --- a/spring-data-elasticsearch/README.md +++ b/spring-data-elasticsearch/README.md @@ -3,6 +3,7 @@ ###Relevant Articles: - [Elasticsearch Queries with Spring Data](http://www.baeldung.com/spring-data-elasticsearch-queries) +- [Guide to Elasticsearch in Java](http://www.baeldung.com/elasticsearch-java) ### Build the Project with Tests Running ``` From 8a7c5968212abb40d76e7ef0c1d70a626ee8acd1 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:30:35 +0600 Subject: [PATCH 30/34] Updated README.md --- spring-data-rest/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-data-rest/README.md b/spring-data-rest/README.md index 7dc439206b..4e8828a688 100644 --- a/spring-data-rest/README.md +++ b/spring-data-rest/README.md @@ -12,3 +12,6 @@ The application uses [Spring Boot](http://projects.spring.io/spring-boot/), so i # Viewing the running application To view the running application, visit [http://localhost:8080](http://localhost:8080) in your browser + +###Relevant Articles: +- [Guide to Spring Data REST Validators](http://www.baeldung.com/spring-data-rest-validators) From ef363e2684897ff81874ab8d569a92cc8ca4cd7a Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:32:01 +0600 Subject: [PATCH 31/34] Updated README.md --- spring-jpa/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-jpa/README.md b/spring-jpa/README.md index 066e009c72..4568c0bc7f 100644 --- a/spring-jpa/README.md +++ b/spring-jpa/README.md @@ -11,3 +11,4 @@ - [Sorting with JPA](http://www.baeldung.com/jpa-sort) - [Spring JPA – Multiple Databases](http://www.baeldung.com/spring-data-jpa-multiple-databases) - [Hibernate Second-Level Cache](http://www.baeldung.com/hibernate-second-level-cache) +- [Spring, Hibernate and a JNDI Datasource](http://www.baeldung.com/spring-persistence-jpa-jndi-datasource) From fc68da25dfd0b5968582e476f6e37c4788241b59 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:33:02 +0600 Subject: [PATCH 32/34] Updated README.md --- spring-thymeleaf/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-thymeleaf/README.md b/spring-thymeleaf/README.md index 52c8dda13e..a8ca755044 100644 --- a/spring-thymeleaf/README.md +++ b/spring-thymeleaf/README.md @@ -5,6 +5,7 @@ ### Relevant Articles: - [Introduction to Using Thymeleaf in Spring](http://www.baeldung.com/thymeleaf-in-spring-mvc) +- [CSRF Protection with Spring MVC and Thymeleaf](http://www.baeldung.com/csrf-thymeleaf-with-spring-security) ### Build the Project From e5c171f8971f2194de775163f737b655085cde03 Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:34:40 +0600 Subject: [PATCH 33/34] Updated README.md --- spring-security-rest-full/README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-security-rest-full/README.md b/spring-security-rest-full/README.md index f79df797c2..faeeac1ec2 100644 --- a/spring-security-rest-full/README.md +++ b/spring-security-rest-full/README.md @@ -28,6 +28,7 @@ The "Learn Spring Security" Classes: http://github.learnspringsecurity.com - [Intro to Spring Security Expressions](http://www.baeldung.com/spring-security-expressions) - [Changing Spring Model Parameters with Handler Interceptor](http://www.baeldung.com/spring-model-parameters-with-handler-interceptor) - [Introduction to Spring MVC HandlerInterceptor](http://www.baeldung.com/spring-mvc-handlerinterceptor) +- [Using a Custom Spring MVC’s Handler Interceptor to Manage Sessions](http://www.baeldung.com/spring-mvc-custom-handler-interceptor) ### Build the Project ``` From 14ca00a93c3497d0fbc61a0ca07e685a3ba3022e Mon Sep 17 00:00:00 2001 From: Naoshadul Islam Date: Tue, 4 Oct 2016 15:35:25 +0600 Subject: [PATCH 34/34] Updated README.md --- feign-client/README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/feign-client/README.md b/feign-client/README.md index e6ade4d161..149f7320d9 100644 --- a/feign-client/README.md +++ b/feign-client/README.md @@ -3,3 +3,6 @@ This is the implementation of a [spring-hypermedia-api][1] client using Feign. [1]: https://github.com/eugenp/spring-hypermedia-api + +###Relevant Articles: +- [Intro to Feign](http://www.baeldung.com/intro-to-feign)