Java lessons, tips and tricks
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
bvn13 41436de8bd
log sorter
2 months ago
.settings flexible caffeine cache manager 10 months ago
AtLeastOneGroupValidator 'At least one group' validator 9 months ago
JavaCollections/JavaCollections/src/test/java log sorter 2 months ago
SpringDataResultSetProcessing log sorter 2 months ago
big-decimal gradle 10 months ago
camel-testing camel testing 10 months ago
encryption working wxample of encryption with password 4 years ago
flexible-caffeine-cache flexible caffeine cache manager 10 months ago
hexdec/hexdec/src log sorter 2 months ago
log-sorter/log-sorter log sorter 2 months ago
recursion-print/src/main/java/com/bvn13/example/recursion/print springboot2-request-logger - implemented spring filter 4 years ago
spring-custom-scheduler Custom scheduled task manager in Spring Boot 4 years ago
springboot2-junit5-skiptest SpringBoot2 - JUnit5 - skip test - next improvement 4 years ago
springboot2-request-logger fix 4 years ago
time-duration time duration 4 years ago
.gitignore flexible caffeine cache manager 10 months ago
LICENSE Initial commit 5 years ago At least one group validator 9 months ago

Java Lessons

  1. Lesson #1 - How to write an annotation for your JUnit5 tests and to use from Spring environment

  2. Lesson #2 - How to log every request in Spring/SpringBoot web application


  1. Flexible Caffeine Cache Manager - How to separate different cache configurations into one application using Caffeine cache
  2. Big decimal example
  3. 'At least one group' Validator - JavaX validator to check whether only one field is specified