Building a Classroom Management Application with Spring Boot and MyBatis

Establishing the project foundation involves defining a clear module structure. The dao and pojo directories host auto-generated mapper interfaces and corresponding entity models. Business logic resides in service, while controller manages inbound HTTP requests. Utility functions are grouped under util. Frontend styling and scripts are segregat ...

Posted on Thu, 08 Oct 2026 16:14:05 +0000 by kb9yjg

Integrating Druid Connection Pool and Monitoring in Spring Boot

Maven Dependency Include the Druid starter in your project's POM file to enable connection pooling and built-in monitoring capabilities. <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.2.20</version> </dependency> Application C ...

Posted on Wed, 07 Oct 2026 16:40:39 +0000 by varzosu

Integrating Quartz Scheduled Jobs in Spring Boot Applications

Defining a Custom Job Create a job class that extends QuartzJobBean and implements the executeInternal method. @Slf4j public class MyJob extends QuartzJobBean { @Override protected void executeInternal(JobExecutionContext context) throws JobExecutionException { log.info("MyJob start..."); long start = Syst ...

Posted on Wed, 07 Oct 2026 16:20:04 +0000 by David03

WeChat Mini Program for Oral Health Assistance Using Spring Boot and UniApp

Table of Contents System Showcase Front-end Homepage of the Mini Program Administrator Backend Module Code Implemantation Login Function Registration Function Password Reset Function Information Update Function Deletion Function Data Persistence Function System Showcase Front-end Homepage of the Mini Program Upon opening the WeChat mini program ...

Posted on Wed, 07 Oct 2026 16:18:29 +0000 by Teach

Building Custom Actuator Endpoints in Spring Boot

To extend Spring Boot Actuator with specific monitoring capabilities, developers can define custom endpoints. This process involves creating a class annotated with @Endpoint and defining operations using specific annotatinos for HTTP methods. Defining the Endpoint Clas The core component is a POJO marked with @Endpoint. The id attribute determi ...

Posted on Tue, 06 Oct 2026 16:22:14 +0000 by iceangel89

Implementing Aspect-Oriented Programming for Common Field Population in Spring Boot

Case Study: Common Field Population Adding Required Dependencies To enable aspect-oriented programming in a Spring Boot project, include the following dependencies in your pom.xml: <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjrt</artifactId> </dependency> <dependency> < ...

Posted on Sat, 03 Oct 2026 16:52:27 +0000 by chelerblondi

Online Hospital Consultation System Built with Java, SSM, JSP, and Vue

The backend is implemented using the Spring Boot framework, which simplifies configuration through auto-configuration and convention-over-configuration principles. It embeds a web server (e.g., Tomcat) for easy deployment as an executable JAR. MyBatis integrates with Spring via @MapperScan to enable database operations. package com; import org ...

Posted on Fri, 02 Oct 2026 16:42:33 +0000 by kweathe

MyBatis Plus Code Generation with AutoGenerator

MyBatis Plus AutoGenerator MyBatis Plus provides AutoGenerator to automatically generate Entity, Mapper, Mapper XML, Service, and Controler code modules, significantly improving development efficiency. Required Dependencies <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <ar ...

Posted on Fri, 02 Oct 2026 16:19:37 +0000 by rajeevbharti

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

Implementing Asynchronous Processing with Thread Pools in Spring Boot

Fundamentals of Concurrency Program, Process, and Thread Program: A static collection of instructions written to perform a specific task. It is passive code residing on disk. Process: An active execution of a program. It represents a running instance with a lifecycle (start, run, terminate). Thread: A lightweight, independent path of execution ...

Posted on Fri, 02 Oct 2026 16:01:11 +0000 by adam87