This post shows how to use Java Streams introduced in Java 8 to obtain a Map from a List using the method Collectors.toMap.Java 8 Streams: Convert List into Map
In this post we'll see how to define custom spring-data repository methods and their implementation for a book repository in MongoDB and how to write unit tests to check this custom implementation.Spring Data MongoDB: Custom repository implementation
When running a static code analysis tool or inspecting/analyzing your code from your IDE, you may have encountered the following warning regarding your @Autowired fields: Field injection is not recommended. This post shows the alternatives to field injection and how to avoid this warning.Field injection is not recommended – Spring IOC
How to use a docker + systemd only approach to deploy containers as Linux services without the need for third party tools or complex deployment descriptors.Docker container as a Linux system service
How to serve an Angular (>2) using Spring Boot as the Backend, and a Gradle script to perform automated build and deploy tasks both for Spring and Angular.Angular + Spring Boot integration using Gradle
Learn how to run a PostgreSQL server on Windows without installation and how to manage it as a service.Windows: How to run PostgreSQL without installation (portable)
Using EclipseLink as the persistence JPA provider in Spring applications. This tutorial shows how to configure Spring-Boot application to use EclipseLink.Spring Data JPA + EclipseLink: Configuring Spring-Boot to use EclipseLink as the JPA provider
This tutorial shows how to backup or migrate your IMAP e-mail account from one server to another. Including incremental periodic backups.Incremental E-Mail backup and migration using mnIMAPSync
Tutorial that shows how to run Apache Tomcat and Apache HTTP simultaneously on the same server listening to port 80. Uses mod_proxy.Running Apache Tomcat and Apache HTTPD on port 80 simultaneously
Learn what a Java heap dump is, why it's important, how to generate and analyze it, and improve your application's memory management.What is a Java Heap dump?
How to use ByteCode Injection to fix a performance issue in BeansBinding libraryBeansBinding Performance (Issue 37)
Learn how to effectively enable the built-in Administrator account in Windows XP.Windows XP: How to enable the built-in Administrator account