- https://stackjava.com/elasticsearch/code-vi-du-spring-boot-spring-data-elasticsearch-elasticsearchtemplate-elasticsearchrepository.html
- https://kreuzwerker.de/blog/elastic-search-as-a-structured-search-provider
- Elasticsearch for java developer
- Elasticsearch hello world example
- 10 Tips to Become a Better Java Developer in 2018
- https://dzone.com/articles/unit-and-integration-tests-in-spring-boot-2
- http://www.vogella.com/tutorials/Mockito/article.html
- http://www.querydsl.com/static/querydsl/4.1.3/reference/html_single/#d0e196
- http://blog.mysema.com/2010/07/querying-hibernate-with-querydsl.html
- https://github.com/querydsl/apt-maven-plugin
- http://www.querydsl.com/
- https://www.petrikainulainen.net/programming/spring-framework/spring-data-jpa-tutorial-part-five-querydsl/
- http://mariusz.wyszomierski.pl/en/mapping-dozer-vs-mapstruct/
- https://www.baeldung.com/java-microbenchmark-harness
- https://www.baeldung.com/java-performance-mapping-frameworks
- https://grokonez.com/spring-framework/spring-data/spring-boot-angular-6-example-spring-data-rest-postgresql-example
- Kafka elasticsearch logstash
- Introduce microservice
- Java 8 date time to java.util.Date and vice versa
- Spring boot startup Event
- Elasticsearch Filter and Query
- Spring data elasticsearch example
- Spring elasticsearch data pretty format
- Java cheatsheet
- https://dzone.com/articles/configuring-logback-with-spring-boot
- Spring performance logging
- Best source code need to learn
- Spring tips
- New Programming Jargon
- Why field injection is evil
- project lombok boilerplate buster
- Setter injection versus constructor injection and the use of required
- http://cs-fundamentals.com/java-programming/java-comments-javadoc-single-multi-line.php
- https://zeroturnaround.com/rebellabs/reasons-tips-and-tricks-for-better-java-documentation/
- Spring boot profile
- Microservices and exception handling in Java with Feign and reflection
- how to debug integration test
- Piotrminkowski
- How to deploy mysql with docker compose?
- Spring boot rest api error handling
- Atomikos Spring integration
- jpa-caching-with-hazelcast-hibernate-and-spring-boot
- Hazelcast compatibility matrix
- Hazelcast management 3.10 need read before implement
- Spring integration for Dropwizard Metrics
- RESTful APIs versioning
- Spring git information
- Maven git commit id plugin
- Bealdung-should-read
- How to enable cors on spring boot
- Bitnami docker compose
- Best Topic to learn consul and spring cloud
- User Guide to implement spring cloud microservice
- Distributed Configuration with Consul
- Config server consul to reload properties
- Spring boot - swagger - consul
- Spring cloud stream with kafka
- Spring Kafka
- Javadoc codeing standard
- Docker-springboot-container-tutorial
- https://www.javacodegeeks.com/2018/10/zero-downtime-rolling-updates-kubernetes.html
- https://stackjava.com/uncategorized/cron-expression-la-gi-huong-dan-cu-phap-cron-expression.html
- sonarqube-scanning-in-15-minutes-2
- Alibaba java coding guidelines
- Model mapping
- Java concurrency tutorial