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