Thymeleaf Template Resolution Issues in Spring Boot 3.4.3 with Custom WebMvcConfigurer
When configuring Thymeleaf in Spring Boot 3.4.3 with JDK 17, developers may encounter unexpected template resolution failures when packaging the application as a JAR — even though everything works flawlessly in IDE environments like IntelliJ or Eclipse.
This issue typically surfaces when a custom configuration class implements WebMvcConfigurer. ...
Posted on Tue, 26 May 2026 17:12:53 +0000 by Threehearts
Full-Stack Application Development with Spring Boot, Vue, and Uni-app
Modern full-stack development often requires a seamless integration of robust backend services and responsive frontend interfaces. This architecture leverages Spring Boot for the backend, Vue.js for the web interface, and Uni-app for cross-platform mobile support.
Core Technology Stack
Spring Boot: Provides a streamlined environment for buildi ...
Posted on Wed, 20 May 2026 01:00:46 +0000 by filippe
Auction Management System Design and Implementation Using SpringBoot and Vue
System Overview
This article presents a secure and user-friendly auction management system designed to simplify the process of finding and managing auction items. The system focuses on providing a streamlined experience for users while maintaining robust administrative capabilities. Built using Java with the SpringBoot framework and MySQL datab ...
Posted on Tue, 19 May 2026 23:58:08 +0000 by hmvrulz
Spring Boot Global Exception Handling with Custom and System Exceptions
Custom Exception Class
A custom exception extends RuntimeException to carry structured error details such as error codes and messages.
@Data
public class BusinessException extends RuntimeException {
private String code;
private String message;
public BusinessException() {
super();
}
public BusinessException(String ...
Posted on Sun, 17 May 2026 14:20:13 +0000 by varghesedxb
Implementing Nearby Search and Tinder-like Features
Location Reporting
When the client detects a user's geographic location, it reports to the server if the locasion changes by more than 500 meters or every 5 minutes. User locasion data is stored in Elasticsearch.
Dubbo Service
User location functionality is implemented in a new project called my-tanhua-dubbo-es.
POM Configuration
<dependenci ...
Posted on Sat, 16 May 2026 10:42:54 +0000 by TheUkSniper
Technical Selection and Architecture Design for WeChat Mini Program and SpringBoot Graduation Projects
Project Scope and Technical FeasibilityDefining the scope of a graduation project requires a rigorous assessment of technical feasibility. Many students underestimate the complexity of specific features, such as real-time communication or high-concurrency transactions, leading to implementation bottlenecks. It is crucial to align the functional ...
Posted on Fri, 15 May 2026 07:36:43 +0000 by nnpdn
Managing Session Persistence Using Dual JWT Tokens in Vue and SpringBoot
Architecture Overview
To enhance session security and manage user persistence, the architecture employs a pair of JSON Web Tokens (JWT). An access_token handles immediate API requests with a short lifespan (e.g., 30 minutes), while a refresh_token maintains longer-term validity (e.g., 60 minutes) to extend sessions without re-authentication. Wh ...
Posted on Thu, 14 May 2026 22:05:39 +0000 by eekeek
Design and Implementation of a Second-hand Digital Goods Trading Platform for Campus Using SpringBoot, Vue, and WeChat Mini Program
Technology Stack
Backend Framework: SpringBoot
Spring Boot integrates application servers such as Tomcat, Jetty, and Undertow, eliminating the need for manual installation and configuration. A key advantage of Spring Boot is its auto-configuration capability. It automatically configures the application based on the dependencies in the project, ...
Posted on Wed, 13 May 2026 11:24:33 +0000 by hoodlumpr
Implementing AOP in Spring Boot Applications
To enable Aspect-Oriented Programming in Spring Boot, first add the required dependency to your pom.xml:
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>1.9.1</version>
</dependency>
Here's the complete implementation with all necessary com ...
Posted on Sat, 09 May 2026 13:03:17 +0000 by DeeDee2010
Graceful Global Exception Handling in SpringBoot
Introduction
This article primarily explains how to implement global exception handling in a SpringBoot project.
Preparation for SpringBoot Global Exception Handling
Note: If you want to directly obtain the project, you can skip to the bottom and download the project code via the link.
Development Prerequisites
Environment Requirements
JDK: 1. ...
Posted on Fri, 08 May 2026 20:42:24 +0000 by arcanine