Merge pull request #9746 from johnA1331/master
BAEL-26336 github-related test fix (results: 18.07.2020)
This commit is contained in:
commit
7a75ba5c17
|
@ -7,4 +7,5 @@
|
||||||
- [Efficiently Merge Sorted Java Sequences](https://www.baeldung.com/java-merge-sorted-sequences)
|
- [Efficiently Merge Sorted Java Sequences](https://www.baeldung.com/java-merge-sorted-sequences)
|
||||||
- [Introduction to Greedy Algorithms with Java](https://www.baeldung.com/java-greedy-algorithms)
|
- [Introduction to Greedy Algorithms with Java](https://www.baeldung.com/java-greedy-algorithms)
|
||||||
- [The Caesar Cipher in Java](https://www.baeldung.com/java-caesar-cipher)
|
- [The Caesar Cipher in Java](https://www.baeldung.com/java-caesar-cipher)
|
||||||
|
- [Implementing a 2048 Solver in Java](https://www.baeldung.com/2048-java-solver)
|
||||||
- More articles: [[<-- prev]](/../algorithms-miscellaneous-5)
|
- More articles: [[<-- prev]](/../algorithms-miscellaneous-5)
|
||||||
|
|
|
@ -13,4 +13,5 @@ This module contains articles about core Groovy concepts
|
||||||
- [Converting a String to a Date in Groovy](https://www.baeldung.com/groovy-string-to-date)
|
- [Converting a String to a Date in Groovy](https://www.baeldung.com/groovy-string-to-date)
|
||||||
- [Guide to I/O in Groovy](https://www.baeldung.com/groovy-io)
|
- [Guide to I/O in Groovy](https://www.baeldung.com/groovy-io)
|
||||||
- [Convert String to Integer in Groovy](https://www.baeldung.com/groovy-convert-string-to-integer)
|
- [Convert String to Integer in Groovy](https://www.baeldung.com/groovy-convert-string-to-integer)
|
||||||
|
- [Groovy Variable Scope](https://www.baeldung.com/groovy/variable-scope)
|
||||||
- [[More -->]](/core-groovy-2)
|
- [[More -->]](/core-groovy-2)
|
||||||
|
|
|
@ -8,7 +8,7 @@ This module contains articles about Java 11 core features
|
||||||
- [Java 11 Local Variable Syntax for Lambda Parameters](https://www.baeldung.com/java-var-lambda-params)
|
- [Java 11 Local Variable Syntax for Lambda Parameters](https://www.baeldung.com/java-var-lambda-params)
|
||||||
- [Java 11 String API Additions](https://www.baeldung.com/java-11-string-api)
|
- [Java 11 String API Additions](https://www.baeldung.com/java-11-string-api)
|
||||||
- [Java 11 Nest Based Access Control](https://www.baeldung.com/java-nest-based-access-control)
|
- [Java 11 Nest Based Access Control](https://www.baeldung.com/java-nest-based-access-control)
|
||||||
- [Exploring the New HTTP Client in Java 9 and 11](https://www.baeldung.com/java-9-http-client)
|
- [Exploring the New HTTP Client in Java](https://www.baeldung.com/java-9-http-client)
|
||||||
- [An Introduction to Epsilon GC: A No-Op Experimental Garbage Collector](https://www.baeldung.com/jvm-epsilon-gc-garbage-collector)
|
- [An Introduction to Epsilon GC: A No-Op Experimental Garbage Collector](https://www.baeldung.com/jvm-epsilon-gc-garbage-collector)
|
||||||
- [Guide to jlink](https://www.baeldung.com/jlink)
|
- [Guide to jlink](https://www.baeldung.com/jlink)
|
||||||
- [Negate a Predicate Method Reference with Java 11](https://www.baeldung.com/java-negate-predicate-method-reference)
|
- [Negate a Predicate Method Reference with Java 11](https://www.baeldung.com/java-negate-predicate-method-reference)
|
||||||
|
|
|
@ -13,3 +13,4 @@ This module contains articles about core Java features that have been introduced
|
||||||
- [Java 9 Platform Logging API](https://www.baeldung.com/java-9-logging-api)
|
- [Java 9 Platform Logging API](https://www.baeldung.com/java-9-logging-api)
|
||||||
- [Java 9 Reactive Streams](https://www.baeldung.com/java-9-reactive-streams)
|
- [Java 9 Reactive Streams](https://www.baeldung.com/java-9-reactive-streams)
|
||||||
- [Multi-Release JAR Files with Maven](https://www.baeldung.com/maven-multi-release-jars)
|
- [Multi-Release JAR Files with Maven](https://www.baeldung.com/maven-multi-release-jars)
|
||||||
|
- [The Difference between RxJava API and the Java 9 Flow API](https://www.baeldung.com/rxjava-vs-java-flow-api)
|
||||||
|
|
|
@ -9,3 +9,4 @@ This module contains articles about Java 9 core features
|
||||||
- [Iterate Through a Range of Dates in Java](https://www.baeldung.com/java-iterate-date-range)
|
- [Iterate Through a Range of Dates in Java](https://www.baeldung.com/java-iterate-date-range)
|
||||||
- [Initialize a HashMap in Java](https://www.baeldung.com/java-initialize-hashmap)
|
- [Initialize a HashMap in Java](https://www.baeldung.com/java-initialize-hashmap)
|
||||||
- [Immutable ArrayList in Java](https://www.baeldung.com/java-immutable-list)
|
- [Immutable ArrayList in Java](https://www.baeldung.com/java-immutable-list)
|
||||||
|
- [Easy Ways to Write a Java InputStream to an OutputStream](https://www.baeldung.com/java-inputstream-to-outputstream)
|
||||||
|
|
|
@ -5,4 +5,4 @@ This module contains complete guides about arrays in Java
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
- [Arrays in Java: A Reference Guide](https://www.baeldung.com/java-arrays-guide)
|
- [Arrays in Java: A Reference Guide](https://www.baeldung.com/java-arrays-guide)
|
||||||
- [Guide to the java.util.Arrays Class](https://www.baeldung.com/java-util-arrays)
|
- [Guide to the java.util.Arrays Class](https://www.baeldung.com/java-util-arrays)
|
||||||
- [What is [Ljava.lang.Object;?]](https://www.baeldung.com/java-tostring-array)
|
- [What is \[Ljava.lang.Object;?](https://www.baeldung.com/java-tostring-array)
|
||||||
|
|
|
@ -15,4 +15,5 @@ This module contains articles about advanced topics about multithreading with co
|
||||||
- [The ABA Problem in Concurrency](https://www.baeldung.com/cs/aba-concurrency)
|
- [The ABA Problem in Concurrency](https://www.baeldung.com/cs/aba-concurrency)
|
||||||
- [Introduction to Lock-Free Data Structures](https://www.baeldung.com/lock-free-programming)
|
- [Introduction to Lock-Free Data Structures](https://www.baeldung.com/lock-free-programming)
|
||||||
- [Introduction to Exchanger in Java](https://www.baeldung.com/java-exchanger)
|
- [Introduction to Exchanger in Java](https://www.baeldung.com/java-exchanger)
|
||||||
|
- [Why Not To Start A Thread In The Constructor?](https://www.baeldung.com/java-thread-constructor)
|
||||||
- [[<-- previous]](/core-java-modules/core-java-concurrency-advanced-2)
|
- [[<-- previous]](/core-java-modules/core-java-concurrency-advanced-2)
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
This module contains articles about date operations in Java.
|
This module contains articles about date operations in Java.
|
||||||
|
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
|
|
||||||
- [Get the Current Date Prior to Java 8](https://www.baeldung.com/java-get-the-current-date-legacy)
|
- [Get the Current Date Prior to Java 8](https://www.baeldung.com/java-get-the-current-date-legacy)
|
||||||
- [Skipping Weekends While Adding Days to LocalDate in Java 8](https://www.baeldung.com/java-localdate-add-days-skip-weekends)
|
- [Skipping Weekends While Adding Days to LocalDate in Java 8](https://www.baeldung.com/java-localdate-add-days-skip-weekends)
|
||||||
- [Checking If Two Java Dates Are on the Same Day](https://www.baeldung.com/java-check-two-dates-on-same-day)
|
- [Checking If Two Java Dates Are on the Same Day](https://www.baeldung.com/java-check-two-dates-on-same-day)
|
||||||
|
@ -9,4 +10,5 @@ This module contains articles about date operations in Java.
|
||||||
- [How to Set the JVM Time Zone](https://www.baeldung.com/java-jvm-time-zone)
|
- [How to Set the JVM Time Zone](https://www.baeldung.com/java-jvm-time-zone)
|
||||||
- [How to determine day of week by passing specific date in Java?](https://www.baeldung.com/java-get-day-of-week)
|
- [How to determine day of week by passing specific date in Java?](https://www.baeldung.com/java-get-day-of-week)
|
||||||
- [Finding Leap Years in Java](https://www.baeldung.com/java-leap-year)
|
- [Finding Leap Years in Java](https://www.baeldung.com/java-leap-year)
|
||||||
|
- [Getting the Week Number From Any Date](https://www.baeldung.com/java-get-week-number)
|
||||||
- [[<-- Prev]](/core-java-modules/core-java-date-operations-1)
|
- [[<-- Prev]](/core-java-modules/core-java-date-operations-1)
|
||||||
|
|
|
@ -12,3 +12,4 @@ This module contains articles about core java exceptions
|
||||||
- [Java – Try with Resources](https://www.baeldung.com/java-try-with-resources)
|
- [Java – Try with Resources](https://www.baeldung.com/java-try-with-resources)
|
||||||
- [Java Global Exception Handler](https://www.baeldung.com/java-global-exception-handler)
|
- [Java Global Exception Handler](https://www.baeldung.com/java-global-exception-handler)
|
||||||
- [How to Find an Exception’s Root Cause in Java](https://www.baeldung.com/java-exception-root-cause)
|
- [How to Find an Exception’s Root Cause in Java](https://www.baeldung.com/java-exception-root-cause)
|
||||||
|
- [Java IOException “Too many open files”](https://www.baeldung.com/java-too-many-open-files)
|
||||||
|
|
|
@ -8,4 +8,5 @@ This module contains articles about working with the Java Virtual Machine (JVM).
|
||||||
- [Measuring Object Sizes in the JVM](https://www.baeldung.com/jvm-measuring-object-sizes)
|
- [Measuring Object Sizes in the JVM](https://www.baeldung.com/jvm-measuring-object-sizes)
|
||||||
- [Adding Shutdown Hooks for JVM Applications](https://www.baeldung.com/jvm-shutdown-hooks)
|
- [Adding Shutdown Hooks for JVM Applications](https://www.baeldung.com/jvm-shutdown-hooks)
|
||||||
- [boolean and boolean[] Memory Layout in the JVM](https://www.baeldung.com/jvm-boolean-memory-layout)
|
- [boolean and boolean[] Memory Layout in the JVM](https://www.baeldung.com/jvm-boolean-memory-layout)
|
||||||
- More articles: [[<-- prev]](/core-java-modules/core-java-jvm)
|
- [Where Is the Array Length Stored in JVM?](https://www.baeldung.com/java-jvm-array-length)
|
||||||
|
- More articles: [[<-- prev]](/core-java-modules/core-java-jvm)
|
||||||
|
|
|
@ -2,4 +2,5 @@
|
||||||
|
|
||||||
This module contains articles about core features in the Java language
|
This module contains articles about core features in the Java language
|
||||||
|
|
||||||
|
- [Class.isInstance vs Class.isAssignableFrom](https://www.baeldung.com/java-isinstance-isassignablefrom)
|
||||||
- [[<-- Prev]](/core-java-modules/core-java-lang-2)
|
- [[<-- Prev]](/core-java-modules/core-java-lang-2)
|
||||||
|
|
|
@ -3,7 +3,9 @@
|
||||||
This module contains articles about methods in Java
|
This module contains articles about methods in Java
|
||||||
|
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
|
|
||||||
- [Methods in Java](https://www.baeldung.com/java-methods)
|
- [Methods in Java](https://www.baeldung.com/java-methods)
|
||||||
- [Method Overloading and Overriding in Java](https://www.baeldung.com/java-method-overload-override)
|
- [Method Overloading and Overriding in Java](https://www.baeldung.com/java-method-overload-override)
|
||||||
- [Java equals() and hashCode() Contracts](https://www.baeldung.com/java-equals-hashcode-contracts)
|
- [Java equals() and hashCode() Contracts](https://www.baeldung.com/java-equals-hashcode-contracts)
|
||||||
- [Guide to hashCode() in Java](https://www.baeldung.com/java-hashcode)
|
- [Guide to hashCode() in Java](https://www.baeldung.com/java-hashcode)
|
||||||
|
- [The Covariant Return Type in Java](https://www.baeldung.com/java-covariant-return-type)
|
||||||
|
|
|
@ -12,4 +12,5 @@ This module contains articles about networking in Java
|
||||||
- [Authentication with HttpUrlConnection](https://www.baeldung.com/java-http-url-connection)
|
- [Authentication with HttpUrlConnection](https://www.baeldung.com/java-http-url-connection)
|
||||||
- [Download a File from an URL in Java](https://www.baeldung.com/java-download-file)
|
- [Download a File from an URL in Java](https://www.baeldung.com/java-download-file)
|
||||||
- [Handling java.net.ConnectException](https://www.baeldung.com/java-net-connectexception)
|
- [Handling java.net.ConnectException](https://www.baeldung.com/java-net-connectexception)
|
||||||
|
- [Getting MAC addresses in Java](https://www.baeldung.com/java-mac-address)
|
||||||
- [[<-- Prev]](/core-java-modules/core-java-networking)
|
- [[<-- Prev]](/core-java-modules/core-java-networking)
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
### Relevant Articles:
|
||||||
|
|
||||||
|
- [Reading the Value of ‘private’ Fields from a Different Class in Java](https://www.baeldung.com/java-reflection-read-private-field-value)
|
|
@ -8,5 +8,4 @@
|
||||||
- [Changing Annotation Parameters At Runtime](http://www.baeldung.com/java-reflection-change-annotation-params)
|
- [Changing Annotation Parameters At Runtime](http://www.baeldung.com/java-reflection-change-annotation-params)
|
||||||
- [Dynamic Proxies in Java](http://www.baeldung.com/java-dynamic-proxies)
|
- [Dynamic Proxies in Java](http://www.baeldung.com/java-dynamic-proxies)
|
||||||
- [What Causes java.lang.reflect.InvocationTargetException?](https://www.baeldung.com/java-lang-reflect-invocationtargetexception)
|
- [What Causes java.lang.reflect.InvocationTargetException?](https://www.baeldung.com/java-lang-reflect-invocationtargetexception)
|
||||||
- [How to Find all Getters Returning Null](http://www.baeldung.com/java-getters-returning-null)
|
|
||||||
- [How to Get a Name of a Method Being Executed?](http://www.baeldung.com/java-name-of-executing-method)
|
- [How to Get a Name of a Method Being Executed?](http://www.baeldung.com/java-name-of-executing-method)
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
## Core Java 8 Cookbooks and Examples
|
## Core Java 8 Cookbooks and Examples
|
||||||
|
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
|
|
||||||
- [An Overview of Regular Expressions Performance in Java](https://www.baeldung.com/java-regex-performance)
|
- [An Overview of Regular Expressions Performance in Java](https://www.baeldung.com/java-regex-performance)
|
||||||
- [A Guide To Java Regular Expressions API](http://www.baeldung.com/regular-expressions-java)
|
- [A Guide To Java Regular Expressions API](http://www.baeldung.com/regular-expressions-java)
|
||||||
- [Guide to Escaping Characters in Java RegExps](http://www.baeldung.com/java-regexp-escape-char)
|
- [Guide to Escaping Characters in Java RegExps](http://www.baeldung.com/java-regexp-escape-char)
|
||||||
|
@ -11,3 +12,4 @@
|
||||||
- [How to Use Regular Expressions to Replace Tokens in Strings](https://www.baeldung.com/java-regex-token-replacement)
|
- [How to Use Regular Expressions to Replace Tokens in Strings](https://www.baeldung.com/java-regex-token-replacement)
|
||||||
- [Regular Expressions \s and \s+ in Java](https://www.baeldung.com/java-regex-s-splus)
|
- [Regular Expressions \s and \s+ in Java](https://www.baeldung.com/java-regex-s-splus)
|
||||||
- [Validate Phone Numbers With Java Regex](https://www.baeldung.com/java-regex-validate-phone-numbers)
|
- [Validate Phone Numbers With Java Regex](https://www.baeldung.com/java-regex-validate-phone-numbers)
|
||||||
|
- [How to Count the Number of Matches for a Regex?](https://www.baeldung.com/java-count-regex-matches)
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
### Relevant Articles:
|
||||||
|
|
||||||
|
- [Version Comparison in Java](https://www.baeldung.com/java-comparing-versions)
|
|
@ -11,3 +11,4 @@ This module contains articles about data structures in Java
|
||||||
- [Introduction to Big Queue](https://www.baeldung.com/java-big-queue)
|
- [Introduction to Big Queue](https://www.baeldung.com/java-big-queue)
|
||||||
- [Guide to AVL Trees in Java](https://www.baeldung.com/java-avl-trees)
|
- [Guide to AVL Trees in Java](https://www.baeldung.com/java-avl-trees)
|
||||||
- [Graphs in Java](https://www.baeldung.com/java-graphs)
|
- [Graphs in Java](https://www.baeldung.com/java-graphs)
|
||||||
|
- [Implementing a Ring Buffer in Java](https://www.baeldung.com/java-ring-buffer)
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
|
|
||||||
- [Run a Java main Method Using Gradle](https://www.baeldung.com/gradle-run-java-main)
|
- [Run a Java main Method Using Gradle](https://www.baeldung.com/gradle-run-java-main)
|
||||||
|
- [Finding Unused Gradle Dependencies](https://www.baeldung.com/gradle-finding-unused-dependencies)
|
||||||
|
|
|
@ -3,5 +3,5 @@
|
||||||
This module contains articles a Google Guava
|
This module contains articles a Google Guava
|
||||||
|
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
- [Introduction to Guava Throwables](https://www.baeldung.com/guava-throwables)
|
|
||||||
- [Guava CharMatcher](https://www.baeldung.com/guava-string-charmatcher)
|
- [Guava CharMatcher](https://www.baeldung.com/guava-string-charmatcher)
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
This module contains articles a Google Guava
|
This module contains articles a Google Guava
|
||||||
|
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
|
|
||||||
- [Guava Functional Cookbook](https://www.baeldung.com/guava-functions-predicates)
|
- [Guava Functional Cookbook](https://www.baeldung.com/guava-functions-predicates)
|
||||||
- [Guide to Guava’s PreConditions](https://www.baeldung.com/guava-preconditions)
|
- [Guide to Guava’s PreConditions](https://www.baeldung.com/guava-preconditions)
|
||||||
- [Introduction to Guava CacheLoader](https://www.baeldung.com/guava-cacheloader)
|
- [Introduction to Guava CacheLoader](https://www.baeldung.com/guava-cacheloader)
|
||||||
|
@ -13,3 +14,4 @@ This module contains articles a Google Guava
|
||||||
- [Bloom Filter in Java using Guava](https://www.baeldung.com/guava-bloom-filter)
|
- [Bloom Filter in Java using Guava](https://www.baeldung.com/guava-bloom-filter)
|
||||||
- [Quick Guide to the Guava RateLimiter](https://www.baeldung.com/guava-rate-limiter)
|
- [Quick Guide to the Guava RateLimiter](https://www.baeldung.com/guava-rate-limiter)
|
||||||
- [Guava Cache](https://www.baeldung.com/guava-cache)
|
- [Guava Cache](https://www.baeldung.com/guava-cache)
|
||||||
|
- [Introduction to Guava Throwables](https://www.baeldung.com/guava-throwables)
|
||||||
|
|
|
@ -11,4 +11,6 @@ This module contains articles about numbers in Java.
|
||||||
- [Listing Numbers Within a Range in Java](https://www.baeldung.com/java-listing-numbers-within-a-range)
|
- [Listing Numbers Within a Range in Java](https://www.baeldung.com/java-listing-numbers-within-a-range)
|
||||||
- [Fibonacci Series in Java](https://www.baeldung.com/java-fibonacci)
|
- [Fibonacci Series in Java](https://www.baeldung.com/java-fibonacci)
|
||||||
- [Guide to the Number Class in Java](https://www.baeldung.com/java-number-class)
|
- [Guide to the Number Class in Java](https://www.baeldung.com/java-number-class)
|
||||||
|
- [Print an Integer in Binary Format in Java](https://www.baeldung.com/java-print-integer-binary)
|
||||||
|
- [Number Formatting in Java](https://www.baeldung.com/java-number-formatting)
|
||||||
- More articles: [[<-- prev]](/java-numbers-2)
|
- More articles: [[<-- prev]](/java-numbers-2)
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
|
|
||||||
- [Linux Commands – Remove All Text After X](https://www.baeldung.com/linux/tr-manipulate-strings)
|
- [Linux Commands – Remove All Text After X](https://www.baeldung.com/linux/remove-text-after-x-in-file)
|
||||||
- [Linux Commands for Appending Multiple Lines to a File](https://www.baeldung.com/linux/appending-multiple-lines-to-file2)
|
- [Linux Commands for Appending Multiple Lines to a File](https://www.baeldung.com/linux/appending-multiple-lines-to-file2)
|
||||||
|
|
|
@ -8,3 +8,4 @@ This module contains articles about MapStruct.
|
||||||
- [Custom Mapper with MapStruct](https://www.baeldung.com/mapstruct-custom-mapper)
|
- [Custom Mapper with MapStruct](https://www.baeldung.com/mapstruct-custom-mapper)
|
||||||
- [Using Multiple Source Objects with MapStruct](https://www.baeldung.com/mapstruct-multiple-source-objects)
|
- [Using Multiple Source Objects with MapStruct](https://www.baeldung.com/mapstruct-multiple-source-objects)
|
||||||
- [Ignoring Unmapped Properties with MapStruct](https://www.baeldung.com/mapstruct-ignore-unmapped-properties)
|
- [Ignoring Unmapped Properties with MapStruct](https://www.baeldung.com/mapstruct-ignore-unmapped-properties)
|
||||||
|
- [Mapping Collections with MapStruct](https://www.baeldung.com/java-mapstruct-mapping-collections)
|
||||||
|
|
|
@ -3,3 +3,5 @@
|
||||||
This module contains articles about the Maven Exec Plugin.
|
This module contains articles about the Maven Exec Plugin.
|
||||||
|
|
||||||
### Relevant Articles
|
### Relevant Articles
|
||||||
|
|
||||||
|
- [Run a Java Main Method in Maven](https://www.baeldung.com/maven-java-main-method)
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
### Relevant Articles:
|
||||||
|
|
||||||
|
- [Maven Enforcer Plugin](https://www.baeldung.com/maven-enforcer-plugin)
|
|
@ -0,0 +1,3 @@
|
||||||
|
### Relevant Articles:
|
||||||
|
|
||||||
|
- [Guide to Apache BookKeeper](https://www.baeldung.com/java-apache-bookkeeper)
|
|
@ -3,3 +3,4 @@
|
||||||
- [Spring JdbcTemplate Unit Testing](https://www.baeldung.com/spring-jdbctemplate-testing)
|
- [Spring JdbcTemplate Unit Testing](https://www.baeldung.com/spring-jdbctemplate-testing)
|
||||||
- [Using a List of Values in a JdbcTemplate IN Clause](https://www.baeldung.com/spring-jdbctemplate-in-list)
|
- [Using a List of Values in a JdbcTemplate IN Clause](https://www.baeldung.com/spring-jdbctemplate-in-list)
|
||||||
- [Transactional Annotations: Spring vs. JTA](https://www.baeldung.com/spring-vs-jta-transactional)
|
- [Transactional Annotations: Spring vs. JTA](https://www.baeldung.com/spring-vs-jta-transactional)
|
||||||
|
- [Test a Mock JNDI Datasource with Spring](https://www.baeldung.com/spring-mock-jndi-datasource)
|
||||||
|
|
|
@ -3,9 +3,11 @@
|
||||||
This module contains articles about Spring aspect oriented programming (AOP)
|
This module contains articles about Spring aspect oriented programming (AOP)
|
||||||
|
|
||||||
### Relevant articles
|
### Relevant articles
|
||||||
|
|
||||||
- [Implementing a Custom Spring AOP Annotation](https://www.baeldung.com/spring-aop-annotation)
|
- [Implementing a Custom Spring AOP Annotation](https://www.baeldung.com/spring-aop-annotation)
|
||||||
- [Intro to AspectJ](https://www.baeldung.com/aspectj)
|
- [Intro to AspectJ](https://www.baeldung.com/aspectj)
|
||||||
- [Spring Performance Logging](https://www.baeldung.com/spring-performance-logging)
|
- [Spring Performance Logging](https://www.baeldung.com/spring-performance-logging)
|
||||||
- [Introduction to Spring AOP](https://www.baeldung.com/spring-aop)
|
- [Introduction to Spring AOP](https://www.baeldung.com/spring-aop)
|
||||||
- [Introduction to Pointcut Expressions in Spring](https://www.baeldung.com/spring-aop-pointcut-tutorial)
|
- [Introduction to Pointcut Expressions in Spring](https://www.baeldung.com/spring-aop-pointcut-tutorial)
|
||||||
- [Introduction to Advice Types in Spring](https://www.baeldung.com/spring-aop-advice-tutorial)
|
- [Introduction to Advice Types in Spring](https://www.baeldung.com/spring-aop-advice-tutorial)
|
||||||
|
- [When Does Java Throw UndeclaredThrowableException?](https://www.baeldung.com/java-undeclaredthrowableexception)
|
||||||
|
|
|
@ -6,3 +6,5 @@ This module contains articles about Spring Boot Actuator
|
||||||
The "REST With Spring" Classes: http://bit.ly/restwithspring
|
The "REST With Spring" Classes: http://bit.ly/restwithspring
|
||||||
|
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
|
|
||||||
|
- [Liveness and Readiness Probes in Spring Boot](https://www.baeldung.com/spring-liveness-readiness-probes)
|
||||||
|
|
|
@ -11,3 +11,4 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring
|
||||||
- [A Guide to the Problem Spring Web Library](https://www.baeldung.com/problem-spring-web)
|
- [A Guide to the Problem Spring Web Library](https://www.baeldung.com/problem-spring-web)
|
||||||
- [Generating Barcodes and QR Codes in Java](https://www.baeldung.com/java-generating-barcodes-qr-codes)
|
- [Generating Barcodes and QR Codes in Java](https://www.baeldung.com/java-generating-barcodes-qr-codes)
|
||||||
- [Rate Limiting a Spring API Using Bucket4j](https://www.baeldung.com/spring-bucket4j)
|
- [Rate Limiting a Spring API Using Bucket4j](https://www.baeldung.com/spring-bucket4j)
|
||||||
|
- [Spring Boot and Caffeine Cache](https://www.baeldung.com/spring-boot-caffeine-cache)
|
||||||
|
|
|
@ -9,4 +9,5 @@ This module contains articles about Properties in Spring Boot.
|
||||||
- [How to Inject a Property Value Into a Class Not Managed by Spring?](https://www.baeldung.com/inject-properties-value-non-spring-class)
|
- [How to Inject a Property Value Into a Class Not Managed by Spring?](https://www.baeldung.com/inject-properties-value-non-spring-class)
|
||||||
- [@PropertySource with YAML Files in Spring Boot](https://www.baeldung.com/spring-yaml-propertysource)
|
- [@PropertySource with YAML Files in Spring Boot](https://www.baeldung.com/spring-yaml-propertysource)
|
||||||
- [Inject Arrays and Lists From Spring Properties Files](https://www.baeldung.com/spring-inject-arrays-lists)
|
- [Inject Arrays and Lists From Spring Properties Files](https://www.baeldung.com/spring-inject-arrays-lists)
|
||||||
|
- [Inject a Map from a YAML File with Spring](https://www.baeldung.com/spring-yaml-inject-map)
|
||||||
- More articles: [[<-- prev]](../spring-boot-properties)
|
- More articles: [[<-- prev]](../spring-boot-properties)
|
||||||
|
|
|
@ -3,11 +3,13 @@
|
||||||
This module contains articles about bootstrapping Spring Cloud applications
|
This module contains articles about bootstrapping Spring Cloud applications
|
||||||
|
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
|
|
||||||
- [Spring Cloud – Bootstrapping](http://www.baeldung.com/spring-cloud-bootstrapping)
|
- [Spring Cloud – Bootstrapping](http://www.baeldung.com/spring-cloud-bootstrapping)
|
||||||
- [Spring Cloud – Securing Services](http://www.baeldung.com/spring-cloud-securing-services)
|
- [Spring Cloud – Securing Services](http://www.baeldung.com/spring-cloud-securing-services)
|
||||||
- [Spring Cloud – Tracing Services with Zipkin](http://www.baeldung.com/tracing-services-with-zipkin)
|
- [Spring Cloud – Tracing Services with Zipkin](http://www.baeldung.com/tracing-services-with-zipkin)
|
||||||
- [Spring Cloud Series – The Gateway Pattern](http://www.baeldung.com/spring-cloud-gateway-pattern)
|
- [Spring Cloud Series – The Gateway Pattern](http://www.baeldung.com/spring-cloud-gateway-pattern)
|
||||||
- [Spring Cloud – Adding Angular 4](http://www.baeldung.com/spring-cloud-angular)
|
- [Spring Cloud – Adding Angular 4](http://www.baeldung.com/spring-cloud-angular)
|
||||||
|
- [How to Share DTO Across Microservices](https://www.baeldung.com/java-microservices-share-dto)
|
||||||
|
|
||||||
### Running the Project
|
### Running the Project
|
||||||
|
|
||||||
|
|
|
@ -8,4 +8,5 @@ This module contains articles about dependency injection with Spring
|
||||||
- [Injecting a Value in a Static Field in Spring](https://www.baeldung.com/spring-inject-static-field)
|
- [Injecting a Value in a Static Field in Spring](https://www.baeldung.com/spring-inject-static-field)
|
||||||
- [Spring – Injecting Collections](https://www.baeldung.com/spring-injecting-collections)
|
- [Spring – Injecting Collections](https://www.baeldung.com/spring-injecting-collections)
|
||||||
- [Wiring in Spring: @Autowired, @Resource and @Inject](https://www.baeldung.com/spring-annotations-resource-inject-autowire)
|
- [Wiring in Spring: @Autowired, @Resource and @Inject](https://www.baeldung.com/spring-annotations-resource-inject-autowire)
|
||||||
- More articles: [[<-- prev]](/spring-di)
|
- [Injecting Spring Beans into Unmanaged Objects](https://www.baeldung.com/spring-inject-bean-into-unmanaged-objects)
|
||||||
|
- More articles: [[<-- prev]](/spring-di)
|
||||||
|
|
|
@ -4,4 +4,5 @@
|
||||||
- [Working with Date Parameters in Spring](https://www.baeldung.com/spring-date-parameters)
|
- [Working with Date Parameters in Spring](https://www.baeldung.com/spring-date-parameters)
|
||||||
- [Spring MVC @PathVariable with a dot (.) gets truncated](https://www.baeldung.com/spring-mvc-pathvariable-dot)
|
- [Spring MVC @PathVariable with a dot (.) gets truncated](https://www.baeldung.com/spring-mvc-pathvariable-dot)
|
||||||
- [A Quick Guide to Spring MVC Matrix Variables](https://www.baeldung.com/spring-mvc-matrix-variables)
|
- [A Quick Guide to Spring MVC Matrix Variables](https://www.baeldung.com/spring-mvc-matrix-variables)
|
||||||
- [Converting a Spring MultipartFile to a File](https://www.baeldung.com/converting-spring-multipartfile-to-a-file)
|
- [Converting a Spring MultipartFile to a File](https://www.baeldung.com/spring-multipartfile-to-file)
|
||||||
|
- [Testing a Spring Multipart POST Request](https://www.baeldung.com/spring-multipart-post-request-test)
|
||||||
|
|
|
@ -9,8 +9,10 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring
|
||||||
The "Learn Spring Security" Classes: http://github.learnspringsecurity.com
|
The "Learn Spring Security" Classes: http://github.learnspringsecurity.com
|
||||||
|
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
|
|
||||||
- [Integration Testing with the Maven Cargo plugin](https://www.baeldung.com/integration-testing-with-the-maven-cargo-plugin)
|
- [Integration Testing with the Maven Cargo plugin](https://www.baeldung.com/integration-testing-with-the-maven-cargo-plugin)
|
||||||
- [Metrics for your Spring REST API](https://www.baeldung.com/spring-rest-api-metrics)
|
- [Metrics for your Spring REST API](https://www.baeldung.com/spring-rest-api-metrics)
|
||||||
|
- [Testing Exceptions with Spring MockMvc](https://www.baeldung.com/spring-mvc-test-exceptions)
|
||||||
|
|
||||||
### Build the Project
|
### Build the Project
|
||||||
```
|
```
|
||||||
|
|
|
@ -6,9 +6,11 @@ This module contains articles about Spring Security with Spring MVC in Boot appl
|
||||||
The "REST With Spring" Classes: http://github.learnspringsecurity.com
|
The "REST With Spring" Classes: http://github.learnspringsecurity.com
|
||||||
|
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
|
|
||||||
- [Multiple Entry Points in Spring Security](https://www.baeldung.com/spring-security-multiple-entry-points)
|
- [Multiple Entry Points in Spring Security](https://www.baeldung.com/spring-security-multiple-entry-points)
|
||||||
- [Multiple Authentication Providers in Spring Security](https://www.baeldung.com/spring-security-multiple-auth-providers)
|
- [Multiple Authentication Providers in Spring Security](https://www.baeldung.com/spring-security-multiple-auth-providers)
|
||||||
- [Two Login Pages with Spring Security](https://www.baeldung.com/spring-security-two-login-pages)
|
- [Two Login Pages with Spring Security](https://www.baeldung.com/spring-security-two-login-pages)
|
||||||
- [HTTPS using Self-Signed Certificate in Spring Boot](https://www.baeldung.com/spring-boot-https-self-signed-certificate)
|
- [HTTPS using Self-Signed Certificate in Spring Boot](https://www.baeldung.com/spring-boot-https-self-signed-certificate)
|
||||||
- [Spring Security: Exploring JDBC Authentication](https://www.baeldung.com/spring-security-jdbc-authentication)
|
- [Spring Security: Exploring JDBC Authentication](https://www.baeldung.com/spring-security-jdbc-authentication)
|
||||||
- [Spring Security Custom Logout Handler](https://www.baeldung.com/spring-security-custom-logout-handler)
|
- [Spring Security Custom Logout Handler](https://www.baeldung.com/spring-security-custom-logout-handler)
|
||||||
|
- [Redirecting Logged-in Users with Spring Security](https://www.baeldung.com/spring-security-redirect-logged-in)
|
||||||
|
|
|
@ -3,5 +3,6 @@
|
||||||
This module contains modules about single-sign-on with Spring Security
|
This module contains modules about single-sign-on with Spring Security
|
||||||
|
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
- [Simple Single Sign-On with Spring Security OAuth2](https://www.baeldung.com/sso-spring-security-oauth2)
|
|
||||||
- [Spring Security Kerberos Integration](https://www.baeldung.com/spring-security-kerberos-integration)
|
- [Spring Security Kerberos Integration](https://www.baeldung.com/spring-security-kerberos-integration)
|
||||||
|
- [Simple Single Sign-On with Spring Security OAuth2 (legacy stack)](https://www.baeldung.com/sso-spring-security-oauth2-legacy)
|
||||||
|
|
|
@ -3,6 +3,8 @@
|
||||||
This module contains articles about Spring with Thymeleaf
|
This module contains articles about Spring with Thymeleaf
|
||||||
|
|
||||||
## Relevant Articles:
|
## Relevant Articles:
|
||||||
|
|
||||||
- [Add CSS and JS to Thymeleaf](https://www.baeldung.com/spring-thymeleaf-css-js)
|
- [Add CSS and JS to Thymeleaf](https://www.baeldung.com/spring-thymeleaf-css-js)
|
||||||
- [Formatting Currencies in Spring Using Thymeleaf](https://www.baeldung.com/spring-thymeleaf-currencies)
|
- [Formatting Currencies in Spring Using Thymeleaf](https://www.baeldung.com/spring-thymeleaf-currencies)
|
||||||
- [Working with Select and Option in Thymeleaf](https://www.baeldung.com/thymeleaf-select-option)
|
- [Working with Select and Option in Thymeleaf](https://www.baeldung.com/thymeleaf-select-option)
|
||||||
|
- [Conditional CSS Classes in Thymeleaf](https://www.baeldung.com/spring-mvc-thymeleaf-conditional-css-classes)
|
||||||
|
|
Loading…
Reference in New Issue