Implementing Chunked Upload, Instant Transfer, and Resume Functionality with Spring Boot and MinIO
To enible chunked upload, instant transfer, and resume capabilities using Spring Boot with MinIO, follow these implementation steps:
Add the MinIO dependency to your pom.xml configuration:
<dependency>
<groupId>io.minio</groupId>
<artifactId>minio</artifactId>
<version>8.3.0</version>
</d ...
Posted on Sat, 09 May 2026 11:12:18 +0000 by davissj
Elegant REST Controller Design in Spring Boot
Receiving Request ParametersREST endpoints primarily handle GET and POST requests. The @RestController annotation combines @Controller and @ResponseBody, indicating that the class handles HTTP requests and automatically serializes return values to the response body. The @RequestMapping annotation sets the base path for all endpoints within the ...
Posted on Sat, 09 May 2026 10:29:54 +0000 by kalebaustin
Integrating MyBatis-Plus with Spring Boot
Core CapabilitiesSeamless Enhancement: Augments MyBatis without altering its original mechanics, ensuring frictionless adoption.Minimal Overhead: Basic CRUD operations are automatically injected upon startup, allowing direct object-oriented manipulation with negligible performance cost.Robust CRUD: Provides built-in generic Mapper and Service i ...
Posted on Sat, 09 May 2026 06:09:47 +0000 by neridaj
Getting Started with RabbitMQ: Patterns, Architecture, and Spring Integration
Understanding Message-Oriented Middleware
Message Queue (MQ) facilitates communication between applications by acting as a buffer for asynchronous tasks. Using an MQ allows time-consuming operations to be processed in the background, significantly improving system throughput and response times.
Core Use Cases
Asynchronous Processing: Offload n ...
Posted on Sat, 09 May 2026 02:56:23 +0000 by dnszero
Building a Cloud Notes Application with Vue.js and Spring Boot
Frontend Setup and Configuration
Vue.js Project Initialization
npm init vue@latest mycloud-notes
cd mycloud-notes
npm install
Essential Dependencies Installation
npm install element-plus axios sass vue-router@4 pinia pinia-persistedstate-plugin
Main Configuration File
// main.js
import { createApp } from 'vue';
import { createPinia } from 'pi ...
Posted on Sat, 09 May 2026 02:20:07 +0000 by systemick
Implementing Global Request Logging in Spring Boot with ECharts Dashboard Integration
Database SchemaTable CreationCREATE TABLE `request_audit_log` (
`log_id` BIGINT NOT NULL AUTO_INCREMENT,
`created_at` DATETIME NOT NULL COMMENT 'Request timestamp',
`client_ip` VARCHAR(30) NOT NULL COMMENT 'Client IP address',
`api_category` VARCHAR(50) NOT NULL DEFAULT 'General' COMMENT 'API category',
`endpoint_url` VARCHAR(100) NOT ...
Posted on Fri, 08 May 2026 23:38:15 +0000 by Eskimo887
Implementing Custom Validation Annotations in Spring Boot
Spring Boot's validation framwork provides server-side data validation capabilities, though this approach increases server load due to the extensive code executino path required for HTTP requests. This makes Spring particularly suitable for systems with moderate real-time requirements and sufficient resoucres.
Custom Validator Implementation
im ...
Posted on Fri, 08 May 2026 17:59:12 +0000 by danielson2k
Implementing a Web Blog System with SSM Framework and JWT Authentication
Building a Blog Platform with Spring MVC, Spring, and MyBatis
A web-based blog system is implemented using the SSM stack (Spring MVC, Spring, MyBatis). This platform consists of five core pages: user authentication, blog creation, blog editing, article listing, and post details. The backend is designed to fulfill the following functional requir ...
Posted on Fri, 08 May 2026 02:54:07 +0000 by cuongvt
Spring AMQP and RabbitMQ: Core Patterns, Reliable Delivery, and Production Tuning
AMQP Protocol Core Components
The Advanced Message Queuing Protocol (AMQP) operates at the application layer, enabling interoperable messaging across heterogeneous systems. An AMQP topology consists of six primary entities:
Broker: The intermediary node managing message persistence, routing, and delivery guarantees.
Exchange: The ingress point ...
Posted on Fri, 08 May 2026 00:00:59 +0000 by yum-jelly
Serving Locally Stored Images in Spring Boot Applications
Approach 1: Programmatic File Streaming via Controller
When image are stored outside the web root or require access control, streaming the file through a dedicated endpoint is the standard approach. The frontend requests the image via a query parameter, and the backend reads the file from disk and pipes it directly to the HTTP response.
Fronten ...
Posted on Thu, 07 May 2026 22:53:37 +0000 by june_c21