Implementing Enum Value Conversion with MyBatis-Plus
There are several methods to handle enum value conversion:
Server-side mapping: Return enum values from backend API endpoints
Annotation-based conversion: Use MyBatis-Plus annotations for automatic enum handling
Method 1: Implementing IEnum Interface
public enum GenderType implements IEnum<Integer> {
MALE(1, "Male"), ...
Posted on Sun, 20 Sep 2026 16:55:10 +0000 by jadebabe
Dynamic Multi-DataSource Routing with MyBatis-Plus and Druid in Spring Boot
Maven Dependencies
Include the required starters in your pom.xml:
<dependencies>
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>3.5.5</version>
</dependency>
<dependency>
<groupId&g ...
Posted on Wed, 02 Sep 2026 16:17:10 +0000 by doublebassdanny
SparkMovie Novel Website Built with SpringBoot Vue and UniApp Full Source Code Available
This project presents a complete movie and novel information website designed using SpringBoot, Vue (frontend), and UniApp (mobile). It includes full source code, deployment documentation, and an explanatory guide. The system supports user registration, content browsing, and admin management. It is suitable for learning full-stack development o ...
Posted on Mon, 31 Aug 2026 16:31:39 +0000 by RickChase
Student Comprehensive Evaluation System Based on SSM Framework and JSP
System Architecture Overview
The student comprehensive evaluation system employs a traditional Java EE architecture combining Spring, Spring MVC, and MyBatis (SSM) with JSP for the presentation layer. This section details the core implementation components and configuration.
Backend Configuration
The application leverages MyBatis-Plus for data ...
Posted on Sat, 29 Aug 2026 16:35:34 +0000 by xhitandrun
Integrating Spring Boot with MyBatis-Plus and MySQL Database
Build Configuration and Dependencies
Initialize the project by declaring the required libraries in the Maven descriptor. This setup establishes the core web framwork, incorporates the MyBatis-Plus persistence extension, adds the official MySQL driver, and integrates the Druid connection pool for efficient resource handling.
<?xml version=&qu ...
Posted on Fri, 28 Aug 2026 16:07:12 +0000 by cli_man
Architecting a Comprehensive Hospital Resource Administration Platform with Spring Boot and Vue.js
System Overview
Modern healthcare facilities require efficient digital infrastructure to manage assets, scheduling, and personnel allocation. Legacy manual tracking introduces high error rates, security vulnerabilities, and operational bottlenecks. This platform addresses these challenges by centralizing resource tracking through a web-based ar ...
Posted on Sun, 23 Aug 2026 16:12:42 +0000 by searchman
Full-Stack E-Commerce Platform for Agricultural Products Using SSM and Vue.js
Introduction
In modern agricultural commerce, digital platforms play a crucial role in connecting farmers directly with consumers. This article presents the design and implementation of a comprehensive agricultural product sales system, featuring a robust backend architecture and a responsive frontend interface. The system addresses common chal ...
Posted on Sat, 22 Aug 2026 16:26:01 +0000 by metalenchantment
Custom Pagination with MyBatis-Plus in Spring Boot
This guide demonstrates how to implement custom pagination queries using MyBatis-Plus within a Spring Boot application.
Project Setup and Dependencies
Ensure your project includes the necessary dependencies in your pom.xml:
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<a ...
Posted on Fri, 21 Aug 2026 16:50:24 +0000 by TweetyPie
Configuring Multiple Datasources in Spring Boot 3 with MyBatis-Plus
Database Initialization
Set up three distinct databases: primary_db, replica_a, and replica_b. The primary database will hold the initial records, while the replicas will only contain the schema.
CREATE TABLE `inventory_item` (
`id` bigint NOT NULL AUTO_INCREMENT,
`sku` varchar(50) NOT NULL,
`name` varchar(200) NOT NULL,
`type` varchar( ...
Posted on Wed, 19 Aug 2026 16:21:19 +0000 by Mieke23
Smart Warehouse System Development with Spring Boot, Vue.js, and UniApp
This article outlines the design and implementation of a smart warehouse management system built using a modern technology stack. The backend is powered by Spring Boot, the web frontend leverages Vue.js, and a mobile application is developed with UniApp, providing a comprehensive solution for efficient warehouse operations.
Backend Framework: S ...
Posted on Mon, 17 Aug 2026 16:18:41 +0000 by jefkin