Marc Nuri - Blogging about business and technology (Page 13/16)

A thumbnail to represent the post Java 10: Testing the new release
Java 10 was released on March 20, 2018, introducing a new six-month release schedule and several new features. Learn what's new in Java 10.

Java 10: Testing the new release

A thumbnail to represent the post Java Streams: Convert List into Map
Convert a List to a Map using Java Streams and Collectors.toMap(). Covers handling duplicates, order, immutable maps, and null values.

Java Streams: Convert List into Map

A thumbnail to represent the post Spring Data MongoDB Custom repository implementation
How to define and test custom Spring Data MongoDB repository methods for a book repository with unit tests.

Spring Data MongoDB Custom repository implementation

A thumbnail to represent the post Field injection is not recommended – Spring IOC
Learn why field injection with @Autowired is discouraged in Spring and the recommended alternatives to avoid this warning.

Field injection is not recommended – Spring IOC

A thumbnail to represent the post Docker container as a Linux system service
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

A thumbnail to represent the post Spring Boot as a Linux service
Learn how to configure a Spring Boot application to run as a Linux service. Complete guide for System V init.d and systemd with security best practices.

Spring Boot as a Linux service

A thumbnail to represent the post Spring-data + Mongo: Auto-increment sequence in MongoDB using a Spring service
How to create an auto-increment sequence in MongoDB with Java using a Spring service and a Spring-Data document for Mongo.

Spring-data + Mongo: Auto-increment sequence in MongoDB using a Spring service

A thumbnail to represent the post Angular + Spring Boot integration using Gradle
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

A thumbnail to represent the post Windows: How to run PostgreSQL without installation (portable)
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)

A thumbnail to represent the post What is Extreme Programming (XP)? Values, Practices, and Why They Still Matter
A practitioner's introduction to Extreme Programming (XP): its values, principles, and the 12 practices that still hold up. TDD, pairing, CI, small releases.

What is Extreme Programming (XP)? Values, Practices, and Why They Still Matter

A thumbnail to represent the post Spring Data JPA + EclipseLink: Configure Spring Boot with EclipseLink JPA
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: Configure Spring Boot with EclipseLink JPA

A thumbnail to represent the post Incremental E-Mail backup and migration using mnIMAPSync
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