Vue.js and Spring Boot Waste Recycling Platform with Role-Based Access Control
This platform enables a community-driven waste recycling ecosystem by connecting individuals who wish to dispose of recyclable materials with authorized collection centers. The system promotes environmental sustainability by incentivizing proper waste segregation and facilitating transparent, traceable transactions between users and recycling e ...
Posted on Sun, 01 Nov 2026 16:38:27 +0000 by timon
Replacing MyBatis with MyBatis-Plus in a Spring Boot 3 Project That Includes Flowable
There is a common scenario where a project built solely on MyBatis must later incorporate MyBatis-Plus. Even though the goal appears to be "coexistence," MyBatis-Plus is effectively a superset of MyBatis, so the more practical path is switching to MyBatis-Plus and eliminating MyBatis’s dedicated configuration. The steps below describe ...
Posted on Sun, 25 Oct 2026 16:00:57 +0000 by chingwaah
Building a Residential Community Service Platform with SSM and Vue.js
Technology Stack
Backend Framework: Spring Boot
Spring Boot simplifies application setup by embedding servers like Tomcat, Jetty, or Undertow, eliminating the need for manual installation and configuration. Its auto-configuration feature intelligently configures the application based on project dependencies, reducing boilerplate code. The frame ...
Posted on Fri, 23 Oct 2026 16:50:43 +0000 by thegreatone2176
Spring Boot Integration with MyBatis-Plus: Configuration and Best Practices
Integrating MyBatis-Plus with Spring Boot
1. Dependency Setup
To begin integrating MyBatis-Plus into your Spring Boot project, add the following dependencies to your pom.xml:
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-spring-boot3-starter</artifactId>
<version>3.5.11< ...
Posted on Sun, 18 Oct 2026 16:39:41 +0000 by rhathid
MyBatis-Plus Batch Update Strategies for Multiple Records by ID
Uniform Field Updates Across Multiple Identifiers
When applying identical modifications to several records based on their primary keys, the UpdateWrapper approach provides precise control over update conditions:
List<Long> orderIds = Arrays.asList(1001L, 1002L, 1003L, 1004L);
Product updatePayload = new Product();
updatePayload.setStatus( ...
Posted on Sat, 17 Oct 2026 16:48:48 +0000 by JetJagger
Building a Campus Online Auction Platform with Spring Boot and Vue
System Architecture Overview
The campus online auction system adopts a separated front-end and back-end architecture. The back-end is powered by Spring Boot, exposing RESTful APIs, while the front-end uses Vue.js for rendering and user interaction. MySQL serves as the persistent data store.
Technology Stack Details
Back-End: Spring Boot
Spring ...
Posted on Thu, 15 Oct 2026 16:51:32 +0000 by edraynham
Personal Finance Management Platform Built with Spring Boot, Vue, and uni-app
Architecture Overview
The platform is split into three layers:
Back end: Spring Boot 2.7, MyBatis-Plus 3.5, MySQL 8
Admin Portal: Vue 3 + Element-Plus
Mobile Client: uni-app compiled to WeChat Mini-Program and H5
Backend Implementation
Domain Model
@Data
@TableName("t_wallet")
public class Wallet {
private Long id;
private L ...
Posted on Sun, 11 Oct 2026 16:15:31 +0000 by mlschutz
Poetry Learning Platform with SSM Backend and Vue.js Frontend Architecture
Architecture Overview
The poetry learning platform utilizes a modern web development stack combining Spring Boot, Vue.js, and MyBatis Plus for comprehensive educational resource management.
Backend Foundation - Spring Boot
Spring Boot provides an embedded server environment supporting Tomcat, Jetty, and Undertow without external configuration r ...
Posted on Sun, 11 Oct 2026 16:03:47 +0000 by VagabondKites
Generating MyBatis-Plus Query Wrappers with Annotations
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import org.springframework.util.CollectionUtils;
import java.util.List;
// Assuming User and QueryUserParam classes are defined elsewhere.
// Example User class:
// class User {
// private Long id;
// pri ...
Posted on Sat, 03 Oct 2026 16:07:50 +0000 by Supernovas
Essential MyBatis-Plus Usage Guide and Code Generation
Maven Dependencies
For Spring Boot 2
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus-boot-starter</artifactId>
<version>LATEST_VERSION</version>
</dependency>
For Spring Boot 3
<dependency>
<groupId>com.baomidou</groupId>
<artifactId& ...
Posted on Fri, 02 Oct 2026 16:08:25 +0000 by superhaggis