commit
c52aab9879
|
@ -19,4 +19,5 @@ This module contains articles about algorithms. Some classes of algorithms, e.g.
|
||||||
- [Balanced Brackets Algorithm in Java](https://www.baeldung.com/java-balanced-brackets-algorithm)
|
- [Balanced Brackets Algorithm in Java](https://www.baeldung.com/java-balanced-brackets-algorithm)
|
||||||
- [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)
|
||||||
- More articles: [[<-- prev]](/../algorithms-miscellaneous-4)
|
- More articles: [[<-- prev]](/../algorithms-miscellaneous-4)
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
### Relevant Articles:
|
|
||||||
|
|
||||||
- [Building Java Applications with Bazel](https://www.baeldung.com/bazel-build-tool)
|
|
|
@ -10,6 +10,3 @@ This module contains articles about Java 9 core features
|
||||||
- [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 Set in Java](https://www.baeldung.com/java-immutable-set)
|
- [Immutable Set in Java](https://www.baeldung.com/java-immutable-set)
|
||||||
- [Immutable ArrayList in Java](https://www.baeldung.com/java-immutable-list)
|
- [Immutable ArrayList in Java](https://www.baeldung.com/java-immutable-list)
|
||||||
|
|
||||||
Note: also contains part of the code for the article
|
|
||||||
[How to Filter a Collection in Java](https://www.baeldung.com/java-collection-filtering).
|
|
||||||
|
|
|
@ -10,7 +10,6 @@ This module contains articles about Java arrays
|
||||||
- [Multi-Dimensional Arrays In Java](https://www.baeldung.com/java-jagged-arrays)
|
- [Multi-Dimensional Arrays In Java](https://www.baeldung.com/java-jagged-arrays)
|
||||||
- [Find Sum and Average in a Java Array](https://www.baeldung.com/java-array-sum-average)
|
- [Find Sum and Average in a Java Array](https://www.baeldung.com/java-array-sum-average)
|
||||||
- [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)
|
||||||
- [Read and Write User Input in Java](https://www.baeldung.com/java-console-input-output)
|
|
||||||
- [How to Reverse an Array in Java](http://www.baeldung.com/java-invert-array)
|
- [How to Reverse an Array in Java](http://www.baeldung.com/java-invert-array)
|
||||||
- [Sorting Arrays in Java](https://www.baeldung.com/java-sorting-arrays)
|
- [Sorting Arrays in Java](https://www.baeldung.com/java-sorting-arrays)
|
||||||
- [Checking If an Array Is Sorted in Java](https://www.baeldung.com/java-check-sorted-array)
|
- [Checking If an Array Is Sorted in Java](https://www.baeldung.com/java-check-sorted-array)
|
||||||
|
|
|
@ -12,7 +12,6 @@ This module contains articles about Object-oriented programming (OOP) in Java
|
||||||
- [Immutable Objects in Java](https://www.baeldung.com/java-immutable-object)
|
- [Immutable Objects in Java](https://www.baeldung.com/java-immutable-object)
|
||||||
- [Inheritance and Composition (Is-a vs Has-a relationship) in Java](https://www.baeldung.com/java-inheritance-composition)
|
- [Inheritance and Composition (Is-a vs Has-a relationship) in Java](https://www.baeldung.com/java-inheritance-composition)
|
||||||
- [A Guide to Constructors in Java](https://www.baeldung.com/java-constructors)
|
- [A Guide to Constructors in Java](https://www.baeldung.com/java-constructors)
|
||||||
- [Composition, Aggregation, and Association in Java](https://www.baeldung.com/java-composition-aggregation-association)
|
|
||||||
- [Static and Default Methods in Interfaces in Java](https://www.baeldung.com/java-static-default-methods)
|
- [Static and Default Methods in Interfaces in Java](https://www.baeldung.com/java-static-default-methods)
|
||||||
- [Java Copy Constructor](https://www.baeldung.com/java-copy-constructor)
|
- [Java Copy Constructor](https://www.baeldung.com/java-copy-constructor)
|
||||||
- [Abstract Classes in Java](https://www.baeldung.com/java-abstract-class)
|
- [Abstract Classes in Java](https://www.baeldung.com/java-abstract-class)
|
||||||
|
|
|
@ -5,12 +5,9 @@ This module contains articles about Java syntax
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
- [The Basics of Java Generics](https://www.baeldung.com/java-generics)
|
- [The Basics of Java Generics](https://www.baeldung.com/java-generics)
|
||||||
- [Java Primitive Conversions](https://www.baeldung.com/java-primitive-conversions)
|
- [Java Primitive Conversions](https://www.baeldung.com/java-primitive-conversions)
|
||||||
- [The Java continue and break Keywords](https://www.baeldung.com/java-continue-and-break)
|
|
||||||
- [A Guide to Creating Objects in Java](https://www.baeldung.com/java-initialization)
|
- [A Guide to Creating Objects in Java](https://www.baeldung.com/java-initialization)
|
||||||
- [A Guide to Java Loops](https://www.baeldung.com/java-loops)
|
- [A Guide to Java Loops](https://www.baeldung.com/java-loops)
|
||||||
- [Varargs in Java](https://www.baeldung.com/java-varargs)
|
- [Varargs in Java](https://www.baeldung.com/java-varargs)
|
||||||
- [A Guide to Java Enums](https://www.baeldung.com/a-guide-to-java-enums)
|
|
||||||
- [Infinite Loops in Java](https://www.baeldung.com/infinite-loops-java)
|
|
||||||
- [Java Switch Statement](https://www.baeldung.com/java-switch)
|
- [Java Switch Statement](https://www.baeldung.com/java-switch)
|
||||||
- [Breaking Out of Nested Loops](https://www.baeldung.com/java-breaking-out-nested-loop)
|
- [Breaking Out of Nested Loops](https://www.baeldung.com/java-breaking-out-nested-loop)
|
||||||
- [Java Do-While Loop](https://www.baeldung.com/java-do-while-loop)
|
- [Java Do-While Loop](https://www.baeldung.com/java-do-while-loop)
|
||||||
|
|
|
@ -8,7 +8,6 @@ This module contains articles about numbers in Java.
|
||||||
- [BigDecimal and BigInteger in Java](http://www.baeldung.com/java-bigdecimal-biginteger)
|
- [BigDecimal and BigInteger in Java](http://www.baeldung.com/java-bigdecimal-biginteger)
|
||||||
- [Find All Pairs of Numbers in an Array That Add Up to a Given Sum](http://www.baeldung.com/java-algorithm-number-pairs-sum)
|
- [Find All Pairs of Numbers in an Array That Add Up to a Given Sum](http://www.baeldung.com/java-algorithm-number-pairs-sum)
|
||||||
- [Java – Random Long, Float, Integer and Double](http://www.baeldung.com/java-generate-random-long-float-integer-double)
|
- [Java – Random Long, Float, Integer and Double](http://www.baeldung.com/java-generate-random-long-float-integer-double)
|
||||||
- [Using Math.sin with Degrees](https://www.baeldung.com/java-math-sin-degrees)
|
|
||||||
- [A Practical Guide to DecimalFormat](http://www.baeldung.com/java-decimalformat)
|
- [A Practical Guide to DecimalFormat](http://www.baeldung.com/java-decimalformat)
|
||||||
- [Calculating the nth Root in Java](https://www.baeldung.com/java-nth-root)
|
- [Calculating the nth Root in Java](https://www.baeldung.com/java-nth-root)
|
||||||
- [Convert Double to String, Removing Decimal Places](https://www.baeldung.com/java-double-to-string)
|
- [Convert Double to String, Removing Decimal Places](https://www.baeldung.com/java-double-to-string)
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
- TBD
|
- TBD
|
||||||
- [Improved Java Logging with Mapped Diagnostic Context (MDC)](http://www.baeldung.com/mdc-in-log4j-2-logback)
|
- [Improved Java Logging with Mapped Diagnostic Context (MDC)](https://www.baeldung.com/mdc-in-log4j-2-logback)
|
||||||
- [Java Logging with Nested Diagnostic Context (NDC)](http://www.baeldung.com/java-logging-ndc-log4j)
|
- [Java Logging with Nested Diagnostic Context (NDC)](https:www.baeldung.com/java-logging-ndc-log4j)
|
||||||
- [Drools Using Rules from Excel Files](http://www.baeldung.com/drools-excel)
|
- [Drools Using Rules from Excel Files](https://www.baeldung.com/drools-excel)
|
||||||
|
|
||||||
### References
|
### References
|
||||||
|
|
||||||
|
|
|
@ -1,7 +1,3 @@
|
||||||
## Spring All
|
## Spring All
|
||||||
|
|
||||||
This module contains articles about Spring
|
This module contains articles about Spring
|
||||||
|
|
||||||
### Relevant Articles:
|
|
||||||
|
|
||||||
- [The @Scheduled Annotation in Spring](https://www.baeldung.com/spring-scheduled-tasks)
|
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
### Relevant Articles
|
|
||||||
|
|
||||||
- [Unable to Find @SpringBootConfiguration with @DataJpaTest](https://www.baeldung.com/spring-boot-unable-to-find-springbootconfiguration-with-datajpatest)
|
|
|
@ -1,3 +0,0 @@
|
||||||
### Relevant Articles:
|
|
||||||
|
|
||||||
- [Unable to Find @SpringBootConfiguration with @DataJpaTest](https://www.baeldung.com/spring-boot-unable-to-find-springbootconfiguration-with-datajpatest)
|
|
|
@ -1,6 +1,6 @@
|
||||||
## Spring Boot Custom Starter
|
## Spring Boot Custom Starter
|
||||||
|
|
||||||
This module contains articles about writing [Spring Boot Starters](https://www.baeldung.com/spring-boot-starters).
|
This module contains articles about writing Spring Boot Starters.
|
||||||
|
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
- [Creating a Custom Starter with Spring Boot](https://www.baeldung.com/spring-boot-custom-starter)
|
- [Creating a Custom Starter with Spring Boot](https://www.baeldung.com/spring-boot-custom-starter)
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
### Relevant Articles:
|
|
||||||
|
|
||||||
- [How to Disable Console Logging in Spring Boot](https://www.baeldung.com/spring-boot-disable-console-logging)
|
|
|
@ -1,3 +0,0 @@
|
||||||
### Relevant Articles:
|
|
||||||
|
|
||||||
- [How to Disable Console Logging in Spring Boot](https://www.baeldung.com/spring-boot-disable-console-logging)
|
|
|
@ -26,3 +26,4 @@ The "REST With Spring" Classes: http://bit.ly/restwithspring
|
||||||
- [Spring Shutdown Callbacks](https://www.baeldung.com/spring-shutdown-callbacks)
|
- [Spring Shutdown Callbacks](https://www.baeldung.com/spring-shutdown-callbacks)
|
||||||
- [Container Configuration in Spring Boot 2](https://www.baeldung.com/embeddedservletcontainercustomizer-configurableembeddedservletcontainer-spring-boot)
|
- [Container Configuration in Spring Boot 2](https://www.baeldung.com/embeddedservletcontainercustomizer-configurableembeddedservletcontainer-spring-boot)
|
||||||
- [Validation in Spring Boot](https://www.baeldung.com/spring-boot-bean-validation)
|
- [Validation in Spring Boot](https://www.baeldung.com/spring-boot-bean-validation)
|
||||||
|
- [Running Setup Data on Startup in Spring](https://www.baeldung.com/running-setup-logic-on-startup-in-spring)
|
||||||
|
|
|
@ -12,4 +12,5 @@ This module contains articles about Spring MVC
|
||||||
- [Excluding URLs for a Filter in a Spring Web Application](https://www.baeldung.com/spring-exclude-filter)
|
- [Excluding URLs for a Filter in a Spring Web Application](https://www.baeldung.com/spring-exclude-filter)
|
||||||
- [Guide to Flash Attributes in a Spring Web Application](https://www.baeldung.com/spring-web-flash-attributes)
|
- [Guide to Flash Attributes in a Spring Web Application](https://www.baeldung.com/spring-web-flash-attributes)
|
||||||
- [Handling URL Encoded Form Data in Spring REST](https://www.baeldung.com/spring-url-encoded-form-data)
|
- [Handling URL Encoded Form Data in Spring REST](https://www.baeldung.com/spring-url-encoded-form-data)
|
||||||
|
- [Reading HttpServletRequest Multiple Times in Spring](https://www.baeldung.com/spring-reading-httpservletrequest-multiple-times)
|
||||||
- More articles: [[<-- prev]](/spring-mvc-basics-2)[[more -->]](/spring-mvc-basics-4)
|
- More articles: [[<-- prev]](/spring-mvc-basics-2)[[more -->]](/spring-mvc-basics-4)
|
||||||
|
|
|
@ -4,4 +4,4 @@ This module contains articles about Spring Reactor
|
||||||
|
|
||||||
## Relevant articles:
|
## Relevant articles:
|
||||||
|
|
||||||
- [Introduction to Spring Reactor](https://www.baeldung.com/spring-reactor)
|
- [Introduction to Project Reactor Bus](https://www.baeldung.com/reactor-bus)
|
||||||
|
|
|
@ -4,4 +4,4 @@
|
||||||
- [Guide to Spring Retry](https://www.baeldung.com/spring-retry)
|
- [Guide to Spring Retry](https://www.baeldung.com/spring-retry)
|
||||||
- [How To Do @Async in Spring](https://www.baeldung.com/spring-async)
|
- [How To Do @Async in Spring](https://www.baeldung.com/spring-async)
|
||||||
- [Conditionally Enable Scheduled Jobs in Spring](https://www.baeldung.com/spring-scheduled-enabled-conditionally)
|
- [Conditionally Enable Scheduled Jobs in Spring](https://www.baeldung.com/spring-scheduled-enabled-conditionally)
|
||||||
|
- [Remote Debugging with IntelliJ IDEA](https://www.baeldung.com/intellij-remote-debugging)
|
||||||
|
|
|
@ -8,12 +8,11 @@ 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:
|
||||||
- [Spring REST Service Security](https://www.baeldung.com/2011/10/31/securing-a-restful-web-service-with-spring-security-3-1-part-3/)
|
|
||||||
- [Setting Up Swagger 2 with a Spring REST API](https://www.baeldung.com/swagger-2-documentation-for-spring-rest-api)
|
- [Setting Up Swagger 2 with a Spring REST API](https://www.baeldung.com/swagger-2-documentation-for-spring-rest-api)
|
||||||
- [Custom Error Message Handling for REST API](https://www.baeldung.com/global-error-handler-in-a-spring-rest-api)
|
- [Custom Error Message Handling for REST API](https://www.baeldung.com/global-error-handler-in-a-spring-rest-api)
|
||||||
- [Spring Security Context Propagation with @Async](https://www.baeldung.com/spring-security-async-principal-propagation)
|
- [Spring Security Context Propagation with @Async](https://www.baeldung.com/spring-security-async-principal-propagation)
|
||||||
- [Servlet 3 Async Support with Spring MVC and Spring Security](https://www.baeldung.com/spring-mvc-async-security)
|
- [Servlet 3 Async Support with Spring MVC and Spring Security](https://www.baeldung.com/spring-mvc-async-security)
|
||||||
- [Intro to Spring Security Expressions](https://www.baeldung.com/spring-security-expressions)
|
- [Intro to Spring Security Expressions](https://www.baeldung.com/spring-security-expressions)
|
||||||
- [Spring Security for a REST API](https://www.baeldung.com/securing-a-restful-web-service-with-spring-security)
|
|
||||||
- [Spring Security Expressions - hasRole Example](https://www.baeldung.com/spring-security-expressions-basic)
|
- [Spring Security Expressions - hasRole Example](https://www.baeldung.com/spring-security-expressions-basic)
|
||||||
- [Error Handling for REST with Spring](https://www.baeldung.com/exception-handling-for-rest-with-spring)
|
- [Error Handling for REST with Spring](https://www.baeldung.com/exception-handling-for-rest-with-spring)
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
## Relevant articles:
|
## Relevant articles:
|
||||||
|
|
||||||
- [Introduction to SPNEGO/Kerberos Authentication in Spring](https://www.baeldung.com/spring-security-kerberos)
|
|
||||||
- [Spring Security Kerberos Integration](https://www.baeldung.com/spring-security-kerberos-integration)
|
- [Spring Security Kerberos Integration](https://www.baeldung.com/spring-security-kerberos-integration)
|
||||||
|
|
|
@ -5,6 +5,6 @@ This module contains articles about migrating to JUnit 5.
|
||||||
The code for the JUnit 4 - JUnit 5 E-book is in `com.baeldung.junit4` and `com.baeldung.junit5`.
|
The code for the JUnit 4 - JUnit 5 E-book is in `com.baeldung.junit4` and `com.baeldung.junit5`.
|
||||||
|
|
||||||
### Relevant Articles:
|
### Relevant Articles:
|
||||||
- [JUnit 5 Migration](https://www.baeldung.com/junit-5-migration)
|
|
||||||
- [A Quick JUnit vs TestNG Comparison](https://www.baeldung.com/junit-vs-testng)
|
- [A Quick JUnit vs TestNG Comparison](https://www.baeldung.com/junit-vs-testng)
|
||||||
- [Assertions in JUnit 4 and JUnit 5](https://www.baeldung.com/junit-assertions)
|
- [Assertions in JUnit 4 and JUnit 5](https://www.baeldung.com/junit-assertions)
|
||||||
|
|
|
@ -3,6 +3,4 @@
|
||||||
- [Mockito’s Java 8 Features](https://www.baeldung.com/mockito-2-java-8)
|
- [Mockito’s Java 8 Features](https://www.baeldung.com/mockito-2-java-8)
|
||||||
- [Lazy Verification with Mockito 2](https://www.baeldung.com/mockito-2-lazy-verification)
|
- [Lazy Verification with Mockito 2](https://www.baeldung.com/mockito-2-lazy-verification)
|
||||||
- [Mockito Strict Stubbing and The UnnecessaryStubbingException](https://www.baeldung.com/mockito-unnecessary-stubbing-exception)
|
- [Mockito Strict Stubbing and The UnnecessaryStubbingException](https://www.baeldung.com/mockito-unnecessary-stubbing-exception)
|
||||||
- [Quick Guide to BDDMockito](https://www.baeldung.com/bdd-mockito)
|
|
||||||
- [Mockito – Using Spies](https://www.baeldung.com/mockito-spy)
|
|
||||||
- [Mockito and Fluent APIs](https://www.baeldung.com/mockito-fluent-apis)
|
- [Mockito and Fluent APIs](https://www.baeldung.com/mockito-fluent-apis)
|
||||||
|
|
Loading…
Reference in New Issue