Simplifying Role Data Access with MyBatis-Plus Service Wrappers
MyBatis-Plus streamliens service creation by extending the IService interface. Begin by declaring a role service contract:
public interface ISysRoleService extends IService<SysRole> {
}
The default implemantation uses ServiceImpl, which handles dependency injection of the maper:
@Service
public class SysRoleService extends ServiceImpl< ...
Posted on Sun, 21 Jun 2026 17:02:03 +0000 by a1amattyj
Fundamental Database Operations for MySQL
Connecting and Managing Sessions
-- Connect using full parameters
mysql -h 127.0.0.1 -P 3306 -u root -p
-- Short form when connecting locally
mysql -u root -p
-- -h : target host address (IP)
-- -P : TCP port number
-- -u : username for authentication
-- -p : prompts for password if none provided inline
-- Discard current malformed statement b ...
Posted on Fri, 19 Jun 2026 17:31:47 +0000 by dabigchz
MySQL Fundamentals and Common Operations
After a prolonged break from coding, I found myself struggling to recall basic SQL syntax 😅
Reviewing my old SQL notes and adding some updates 😂
Primary references:
MySQL Documentation: https://dev.mysql.com/doc/refman/8.0/en/tutorial.html
Yi Bai Tutorial: https://www.yiibai.com/mysql
"Learning SQL" by Alan Beaulieu
Basic Operatio ...
Posted on Tue, 09 Jun 2026 17:12:16 +0000 by tidalwave
Console-Based Student Record Management with Java Arrays
Implement a student information system using Java SE with console I/O operasions. The solution applies object-oriented design patterns, separating entity definitions from controller logic while utiilzing static arrays for data persistence.
Define the domain model with private attributes and public interfaces:
class Learner {
private String ...
Posted on Sun, 07 Jun 2026 17:37:43 +0000 by RobbertvanOs
Spring Boot Essential Knowledge: One-to-Many Relationships, MyBatis-Plus, and Configuration
One-to-Many Relationship: Server-Side CRUD with Pagination
@Service
@Slf4j
public class BookServiceImpl implements BookService {
@Autowired
private BookMapper bookMapper;
@Override
public PageResult<BookModel> searchBooks(SearchCriteria criteria) {
PageHelper.startPage(criteria.getPage(), criteria.getPageSize());
...
Posted on Thu, 04 Jun 2026 17:14:43 +0000 by hrdyzlita
Integrating Python with MySQL for Database Operations
Working with SQL proficiency forms the basis for using Python modules to interact with MySQL in production tasks.
Installing and Importing the Driver
Install the MySQL driver via package manager:
pip install PyMySQL
Import the module in code:
import pymysql
Connection Object
Establishes a link to the database. Instantiate it using pymysql.con ...
Posted on Wed, 03 Jun 2026 17:24:54 +0000 by kusarigama
Integrating MongoDB with Node.js Using Mongoose
Prerequisites and Setup
Begin by installing the necessary dependencies via npm. While native drivers are available, the ODM Mongoose simplifies schema definition and query execution significantly.
Connection Configuration
Establish a connection module to manage the database session globally. Ensure the connection pool is initialized correctly f ...
Posted on Thu, 14 May 2026 17:33:25 +0000 by phpretard
Building a Student Management System with Object-Oriented Python
This implementation demonstrates how to build a student management system using object-oriented programming in Python. The system suppotrs adding, deleting, modifying, querying, and displaying student records, with persistent storage via a file.
Class Design
The system consists of two primary classes: Student representing a individual student r ...
Posted on Wed, 13 May 2026 20:04:07 +0000 by smilinmonki666
CRUD Operations on Databases with Django ORM
What is ORM?
ORM (Object-Relational Mapping) is a technique that lets you interact with your database, like creating tables and performing CRUD operations, using an object-oriented paradigm.
In simpler terms, you can think of a database table as a class, and each record in that table as an instance (object) of that class. Creating a class in Dj ...
Posted on Sat, 09 May 2026 03:00:04 +0000 by Dixen
Implementing CRUD Operations with Spring Boot: Authentication and Configuration
REST Architecture Overview
REST (REpresentational State Transfer) is a software architectural style commonly used for web services.
/* APIResponse.java */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class APIResponse {
private Integer status; // Status code: 1 for success, 0 for failure
private String message; / ...
Posted on Thu, 07 May 2026 10:29:30 +0000 by crabfinger