Article Tags
Home Technical Articles Backend Development
verify() method in Mockito example

verify() method in Mockito example

The verify() method in Mockito is used to confirm that specific interactions with mocked objects occurred. This is particularly useful in testing when you want to ensure that a certain method was called with specific arguments during the execution of

Jan 12, 2025 pm 06:04 PM
Building a Unicorn-Wannabe Startup as a Solo Developer

Building a Unicorn-Wannabe Startup as a Solo Developer

Starting a tech company is a dream for many, but building a unicorn-wannabe startup as a solo developer? That’s a unique challenge I’ve decided to take on. In this post—a teaser for a series of blog posts—I’ll share an overview of my journey, the sta

Jan 12, 2025 am 09:22 AM
Must-Know Tech Stacks

Must-Know Tech Stacks

12 popular technology stacks worth learning in 2025 and a guide to making money quickly. In 2025, technology is developing rapidly, and choosing the right technology stack is crucial. This article will introduce 12 technology stacks that will attract much attention in 2025, and come with an AI Notion template guide to make money quickly. Whether you are a web developer, mobile application developer or expert in the AI/blockchain field, you can find a direction that suits you. 1. MERN stack (MongoDB, Express.js, React, Node.js) The MERN stack is the perfect solution for full-stack web development. It allows you to build the front-end and back-end of your website using JavaScript, thereby simplifying the development process and improving the efficiency of your application. Can

Jan 11, 2025 pm 10:09 PM
JOOQ Is Not a Replacement for Hibernate. They Solve Different Problems

JOOQ Is Not a Replacement for Hibernate. They Solve Different Problems

I've originally written this article in Russian. So, if you're native speaker, you can read it by this link. In the past year or so, I've come across articles and talks suggesting that JOOQ is a modern and superior alternative to Hibernate. The arg

Jan 11, 2025 pm 08:10 PM
Dev/prod parity : Spring Boot Testcontainers

Dev/prod parity : Spring Boot Testcontainers

Introduction Dev/prod parity aims to reduce the gap between development and production environments. This article targets the tools gap, especially in integration testing with Spring Testcontainers, as a way to make development and production a

Jan 10, 2025 am 11:03 AM
How Do You Use Encapsulation with Micronaut Annotations?

How Do You Use Encapsulation with Micronaut Annotations?

This encapsulated design prevents the direct modification of userId and name, ensuring only authorized operations can alter their values. Micronaut Features in Action Micronaut, a modern JVM-based framework, provides annotations that take encapsula

Jan 10, 2025 am 08:13 AM
DEV Community: Best Dev Stacks to Learn in 5

DEV Community: Best Dev Stacks to Learn in 5

Technology is developing rapidly in 2025, and developers are constantly looking for the best technology stack to remain invincible in the ever-changing industry. The development landscape of 2025 is filled with new trends, emerging frameworks, and tools that are reshaping the future of software engineering. Whether you're new to programming or a veteran looking to upskill, this guide will provide you with a handy reference for the best development technology stacks in 2025. 1. Full-stack development Why choose full-stack development? Full-stack developers continue to be highly sought after because of their ability to handle both the front-end and back-end of an application, making them a versatile and valuable asset. Companies are always looking for professionals who can handle projects from end to end. Main learning technology stack: MERN technology stack (Mon

Jan 09, 2025 pm 06:10 PM
Serializing an enum in a Spring Boot web application

Serializing an enum in a Spring Boot web application

Enum is a good structure to define a set of limited and well defined values inside the domain of our application. They could help to prevent impossible states in our codebase. The scenario Let's use a note taking web application as an exa

Jan 09, 2025 am 06:34 AM
Building a Local Snvironment with MinIO: AWS SDK for Java Vigration Guide

Building a Local Snvironment with MinIO: AWS SDK for Java Vigration Guide

Ever faced this warning when starting Spring Boot? warning: The AWS SDK for Java v1.11.x has been marked as maintenance mode... Are you developing applications that use Amazon S3? Setting up a local development environment can be tricky. In this guid

Jan 09, 2025 am 06:31 AM
Learn The Java Spring Framework Create A Social Network With Spring Boot

Learn The Java Spring Framework Create A Social Network With Spring Boot

Java Spring Framework is a powerful tool for developers. Spring Boot simplifies building web applications. If you want to create a social network, Spring Boot is the way to go. It offers a robust and flexible framework that makes development easier.

Jan 09, 2025 am 06:21 AM
The Ultimate Guide to Finding the Top Java Web Development Agency in India

The Ultimate Guide to Finding the Top Java Web Development Agency in India

The Ultimate Guide to Finding the Top Java Web Development Agency in India Java web development is a popular choice for businesses looking to create dynamic and interactive websites and web applications. Java is a versatile and powerful programming

Jan 08, 2025 pm 08:13 PM
Streamlining Enterprise Application Development with Java Frameworks

Streamlining Enterprise Application Development with Java Frameworks

Building enterprise applications often feels like assembling a complex puzzle. There’s the challenge of ensuring scalability, integrating with existing systems, and maintaining tight security—all while trying to meet demanding deadlines. Java framewo

Jan 08, 2025 pm 02:08 PM
Spring Boot pplication on AWS Lambda - Part Measuring cold and warm starts with GraalVM Native Image and memory settings

Spring Boot pplication on AWS Lambda - Part Measuring cold and warm starts with GraalVM Native Image and memory settings

Introduction In the article part 12 of our series we explored how to develop and deploy Lambda function with Custom Runtime containing GraalVM Native Image with GraalVM 22 runtime created from Spring Cloud Function AWS application. In the part

Jan 07, 2025 am 07:17 AM
Java Can Be Serverless Too: Using GraalVM for Fast Cold Starts

Java Can Be Serverless Too: Using GraalVM for Fast Cold Starts

Introduction A fairly common approach when it comes to working with serverless code is to write it as a Python, Node or Go application given their reputation for very fast cold starts. But what if we are faced with pre-existing Java apps tar

Jan 07, 2025 am 06:16 AM

Hot tools Tags

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Tools

vc9-vc14 (32+64 bit) runtime library collection (link below)

vc9-vc14 (32+64 bit) runtime library collection (link below)

Download the collection of runtime libraries required for phpStudy installation

VC9 32-bit

VC9 32-bit

VC9 32-bit phpstudy integrated installation environment runtime library

PHP programmer toolbox full version

PHP programmer toolbox full version

Programmer Toolbox v1.0 PHP Integrated Environment

VC11 32-bit

VC11 32-bit

VC11 32-bit phpstudy integrated installation environment runtime library

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use