Skip to content

Commit 1bc0590

Browse files
author
Grzegorz Piwowarek
committed
Merge branch 'vaNaoshad-master'
2 parents 6c509ba + 14ca00a commit 1bc0590

File tree

29 files changed

+76
-4
lines changed

29 files changed

+76
-4
lines changed

core-java/README.md

+5
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,8 @@
1313
- [Java – Write to File](http://www.baeldung.com/java-write-to-file)
1414
- [Java Scanner](http://www.baeldung.com/java-scanner)
1515
- [Java Timer](http://www.baeldung.com/java-timer-and-timertask)
16+
- [Java – Byte Array to Writer](http://www.baeldung.com/java-convert-byte-array-to-writer)
17+
- [How to Run a Shell Command in Java](http://www.baeldung.com/run-shell-command-in-java)
18+
- [MD5 Hashing in Java](http://www.baeldung.com/java-md5)
19+
- [Guide to the Java ArrayList](http://www.baeldung.com/java-arraylist)
20+
- [Guide to Java Reflection](http://www.baeldung.com/java-reflection)

feign-client/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,6 @@
33
This is the implementation of a [spring-hypermedia-api][1] client using Feign.
44

55
[1]: https://github.com/eugenp/spring-hypermedia-api
6+
7+
###Relevant Articles:
8+
- [Intro to Feign](http://www.baeldung.com/intro-to-feign)

gson-jackson-performance/README.md

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
## Performance of Gson and Jackson
2+
3+
Standalone java programs to measure the performance of both JSON APIs based on file size and object graph complexity.
4+
5+
###Relevant Articles:
6+
- [Jackson vs Gson: A Quick Look At Performance](http://www.baeldung.com/jackson-gson-performance)

gson/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@
55

66
### Relevant Articles:
77
- [Gson Deserialization Cookbook](http://www.baeldung.com/gson-deserialization-guide)
8+
- [Jackson vs Gson](http://www.baeldung.com/jackson-vs-gson)

guava/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@
1515
- [Guava – Lists](http://www.baeldung.com/guava-lists)
1616
- [Guava – Sets](http://www.baeldung.com/guava-sets)
1717
- [Guava – Maps](http://www.baeldung.com/guava-maps)
18+
- [Guava Set + Function = Map](http://www.baeldung.com/guava-set-function-map-tutorial)

jackson/README.md

+5
Original file line numberDiff line numberDiff line change
@@ -19,3 +19,8 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring
1919
- [Jackson – Decide What Fields Get Serialized/Deserializaed](http://www.baeldung.com/jackson-field-serializable-deserializable-or-not)
2020
- [A Guide to Jackson Annotations](http://www.baeldung.com/jackson-annotations)
2121
- [Working with Tree Model Nodes in Jackson](http://www.baeldung.com/jackson-json-node-tree-model)
22+
- [Jackson vs Gson](http://www.baeldung.com/jackson-vs-gson)
23+
- [Intro to the Jackson ObjectMapper](http://www.baeldung.com/jackson-object-mapper-tutorial)
24+
- [XML Serialization and Deserialization with Jackson](http://www.baeldung.com/jackson-xml-serialization-and-deserialization)
25+
- [More Jackson Annotations](http://www.baeldung.com/jackson-advanced-annotations)
26+
- [Inheritance with Jackson](http://www.baeldung.com/jackson-inheritance)

json/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,5 @@
55
### Relevant Articles:
66
- [Introduction to JSON Schema in Java](http://www.baeldung.com/introduction-to-json-schema-in-java)
77
- [A Guide to FastJson](http://www.baeldung.com/????????)
8+
- [Introduction to JSONForms](http://www.baeldung.com/introduction-to-jsonforms)
9+
- [Introduction to JsonPath](http://www.baeldung.com/guide-to-jayway-jsonpath)

mockito/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@
88
- [Mockito When/Then Cookbook](http://www.baeldung.com/mockito-behavior)
99
- [Mockito – Using Spies](http://www.baeldung.com/mockito-spy)
1010
- [Mockito – @Mock, @Spy, @Captor and @InjectMocks](http://www.baeldung.com/mockito-annotations)
11+
- [Mockito’s Mock Methods](http://www.baeldung.com/mockito-mock-methods)
12+
- [Introduction to PowerMock](http://www.baeldung.com/intro-to-powermock)

mocks/jmockit/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@
77
- [JMockit 101](http://www.baeldung.com/jmockit-101)
88
- [A Guide to JMockit Expectations](http://www.baeldung.com/jmockit-expectations)
99
- [JMockit Advanced Topics](http://www.baeldung.com/jmockit-advanced-topics)
10+
- [JMockit Advanced Usage](http://www.baeldung.com/jmockit-advanced-usage)

mutation-testing/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,5 @@
44

55
### Relevant Articles:
66
- [Introduction to Mutation Testing Using the PITest Library](http://www.baeldung.com/java-mutation-testing-with-pitest)
7+
- [Intro to JaCoCo](http://www.baeldung.com/jacoco)
8+
- [Mutation Testing with PITest](http://www.baeldung.com/java-mutation-testing-with-pitest)

rest-assured/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
###Relevant Articles:
2+
- [A Guide to REST-assured](http://www.baeldung.com/rest-assured-tutorial)

rest-testing/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,5 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring
77

88
### Relevant Articles:
99
- [Test a REST API with Java](http://www.baeldung.com/2011/10/13/integration-testing-a-rest-api/)
10+
- [Introduction to WireMock](http://www.baeldung.com/introduction-to-wiremock)
11+
- [REST API Testing with Cucumber](http://www.baeldung.com/cucumber-rest-api-testing)

spring-all/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,6 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring
1212
- [Spring Profiles](http://www.baeldung.com/spring-profiles)
1313
- [A Spring Custom Annotation for a Better DAO](http://www.baeldung.com/spring-annotation-bean-pre-processor)
1414
- [What's New in Spring 4.3?](http://www.baeldung.com/whats-new-in-spring-4-3/)
15+
- [Guide To Running Logic on Startup in Spring](http://www.baeldung.com/running-setup-logic-on-startup-in-spring)
16+
- [Quick Guide to Spring Controllers](http://www.baeldung.com/spring-controllers)
17+
- [Quick Guide to Spring Bean Scopes](http://www.baeldung.com/spring-bean-scopes)

spring-boot/README.MD

+5
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,7 @@
11
###The Course
22
The "REST With Spring" Classes: http://bit.ly/restwithspring
3+
4+
###Relevant Articles:
5+
- [Quick Guide to @RestClientTest in Spring Boot](http://www.baeldung.com/restclienttest-in-spring-boot)
6+
- [Intro to Spring Boot Starters](http://www.baeldung.com/spring-boot-starters)
7+
- [A Guide to Spring in Eclipse STS](http://www.baeldung.com/eclipse-sts-spring)

spring-data-elasticsearch/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
## Spring Data Elasticsearch
22
- [Introduction to Spring Data Elasticsearch](http://www.baeldung.com/spring-data-elasticsearch-tutorial)
33

4+
###Relevant Articles:
5+
- [Elasticsearch Queries with Spring Data](http://www.baeldung.com/spring-data-elasticsearch-queries)
6+
- [Guide to Elasticsearch in Java](http://www.baeldung.com/elasticsearch-java)
7+
48
### Build the Project with Tests Running
59
```
610
mvn clean install

spring-data-redis/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
### Relevant Articles:
44
- [Introduction to Spring Data Redis](http://www.baeldung.com/spring-data-redis-tutorial)
5+
- [PubSub Messaging with Spring Data Redis](http://www.baeldung.com/spring-data-redis-pub-sub)
56

67
### Build the Project with Tests Running
78
```

spring-data-rest/README.md

+3
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,6 @@ The application uses [Spring Boot](http://projects.spring.io/spring-boot/), so i
1212

1313
# Viewing the running application
1414
To view the running application, visit [http://localhost:8080](http://localhost:8080) in your browser
15+
16+
###Relevant Articles:
17+
- [Guide to Spring Data REST Validators](http://www.baeldung.com/spring-data-rest-validators)

spring-exceptions/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,4 @@ This project is used to replicate Spring Exceptions only.
1010
- [Spring DataIntegrityViolationException](http://www.baeldung.com/spring-dataIntegrityviolationexception)
1111
- [Spring BeanDefinitionStoreException](http://www.baeldung.com/spring-beandefinitionstoreexception)
1212
- [Spring NoSuchBeanDefinitionException](http://www.baeldung.com/spring-nosuchbeandefinitionexception)
13+
- [Guide to Spring NonTransientDataAccessException](http://www.baeldung.com/nontransientdataaccessexception)

spring-hibernate4/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
- [Auditing with JPA, Hibernate, and Spring Data JPA](http://www.baeldung.com/database-auditing-jpa)
1111
- [Stored Procedures with Hibernate](http://www.baeldung.com/stored-procedures-with-hibernate-tutorial)
1212
- [Hibernate: save, persist, update, merge, saveOrUpdate](http://www.baeldung.com/hibernate-save-persist-update-merge-saveorupdate/)
13+
- [Eager/Lazy Loading In Hibernate](http://www.baeldung.com/hibernate-lazy-eager-loading)
14+
- [Hibernate Criteria Queries](http://www.baeldung.com/hibernate-criteria-queries)
1315

1416
### Quick Start
1517

spring-jpa/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,5 @@
1010
- [JPA Pagination](http://www.baeldung.com/jpa-pagination)
1111
- [Sorting with JPA](http://www.baeldung.com/jpa-sort)
1212
- [Spring JPA – Multiple Databases](http://www.baeldung.com/spring-data-jpa-multiple-databases)
13+
- [Hibernate Second-Level Cache](http://www.baeldung.com/hibernate-second-level-cache)
14+
- [Spring, Hibernate and a JNDI Datasource](http://www.baeldung.com/spring-persistence-jpa-jndi-datasource)

spring-mvc-java/README.md

+6
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,9 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring
1010
- [Introduction to Pointcut Expressions in Spring](http://www.baeldung.com/spring-aop-pointcut-tutorial)
1111
- [Introduction to Advice Types in Spring](http://www.baeldung.com/spring-aop-advice-tutorial)
1212
- [A Guide to the ViewResolver in Spring MVC](http://www.baeldung.com/spring-mvc-view-resolver-tutorial)
13+
- [Integration Testing in Spring](http://www.baeldung.com/integration-testing-in-spring)
14+
- [Spring JSON-P with Jackson](http://www.baeldung.com/spring-jackson-jsonp)
15+
- [A Quick Guide to Spring MVC Matrix Variables](http://www.baeldung.com/spring-mvc-matrix-variables)
16+
- [Intro to WebSockets with Spring](http://www.baeldung.com/websockets-spring)
17+
- [File Upload with Spring MVC](http://www.baeldung.com/spring-file-upload)
18+
- [Spring MVC Content Negotiation](http://www.baeldung.com/spring-mvc-content-negotiation-json-xml)

spring-mvc-xml/README.md

+1
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring
1111
- [Spring MVC Tutorial](http://www.baeldung.com/spring-mvc-tutorial)
1212
- [Servlet Session Timeout](http://www.baeldung.com/servlet-session-timeout)
1313
- [Basic Forms with Spring MVC](http://www.baeldung.com/spring-mvc-form-tutorial)
14+
- [Returning Image/Media Data with Spring MVC](http://www.baeldung.com/spring-mvc-image-media-data)

spring-rest-docs/README.MD

+3
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
###The Course
22
The "REST With Spring" Classes: http://bit.ly/restwithspring
3+
4+
###Relevant Articles:
5+
- [Introduction to Spring REST Docs](http://www.baeldung.com/spring-rest-docs)

spring-rest/README.md

+1-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
=========
2-
31
## Spring REST Example Project
42

53
###The Course
@@ -11,3 +9,4 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring
119
- [Redirect in Spring](http://www.baeldung.com/spring-redirect-and-forward)
1210
- [Returning Custom Status Codes from Spring Controllers](http://www.baeldung.com/spring-mvc-controller-custom-http-status-code)
1311
- [A Guide to OkHttp](http://www.baeldung.com/guide-to-okhttp)
12+
- [Binary Data Formats in a Spring REST API](http://www.baeldung.com/spring-rest-api-with-binary-data-formats)
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
###The Course
22
The "REST With Spring" Classes: http://github.learnspringsecurity.com
3+
4+
###Relevant Articles:
5+
- [A Custom Security Expression with Spring Security](http://www.baeldung.com/spring-security-create-new-custom-security-expression)

spring-security-mvc-login/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ The "Learn Spring Security" Classes: http://github.learnspringsecurity.com
99
- [Spring Security Form Login](http://www.baeldung.com/spring-security-login)
1010
- [Spring Security Logout](http://www.baeldung.com/spring-security-logout)
1111
- [Spring Security Expressions – hasRole Example](http://www.baeldung.com/spring-security-expressions-basic)
12-
12+
- [Spring HTTP/HTTPS Channel Security](http://www.baeldung.com/spring-channel-security-https)
1313

1414
### Build the Project
1515
```

spring-security-rest-full/README.md

+4
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ The "Learn Spring Security" Classes: http://github.learnspringsecurity.com
2525
- [REST Query Language with RSQL](http://www.baeldung.com/rest-api-search-language-rsql-fiql)
2626
- [Spring RestTemplate Tutorial](http://www.baeldung.com/rest-template)
2727
- [A Guide to CSRF Protection in Spring Security](http://www.baeldung.com/spring-security-csrf)
28+
- [Intro to Spring Security Expressions](http://www.baeldung.com/spring-security-expressions)
29+
- [Changing Spring Model Parameters with Handler Interceptor](http://www.baeldung.com/spring-model-parameters-with-handler-interceptor)
30+
- [Introduction to Spring MVC HandlerInterceptor](http://www.baeldung.com/spring-mvc-handlerinterceptor)
31+
- [Using a Custom Spring MVC’s Handler Interceptor to Manage Sessions](http://www.baeldung.com/spring-mvc-custom-handler-interceptor)
2832

2933
### Build the Project
3034
```

spring-thymeleaf/README.md

+2-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44

55

66
### Relevant Articles:
7-
7+
- [Introduction to Using Thymeleaf in Spring](http://www.baeldung.com/thymeleaf-in-spring-mvc)
8+
- [CSRF Protection with Spring MVC and Thymeleaf](http://www.baeldung.com/csrf-thymeleaf-with-spring-security)
89

910
### Build the Project
1011

xmlunit2-tutorial/README.md

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
###Relevant Articles:
2+
- [Introduction To XMLUnit 2.x](http://www.baeldung.com/xmlunit2)

0 commit comments

Comments
 (0)