Trình tạo MyBatis
Tạo MyBatis Mapper, Entity và Interface từ cấu trúc bảng
Cấu hình
Cấu trúc Bảng
Tài liệu
Trình tạo MyBatis là gì?
Trình tạo MyBatis là công cụ tự động tạo các tệp cấu hình MyBatis từ cấu trúc bảng cơ sở dữ liệu. Nó có thể tạo tệp XML Mapper, lớp Java Entity và interface Mapper, giảm đáng kể mã boilerplate và cải thiện hiệu quả phát triển.
Cách Sử dụng
- 1. Nhập câu lệnh DDL bảng hoặc cấu trúc bảng định dạng JSON
- 2. Cấu hình tên package, tác giả và các tùy chọn khác
- 3. Chọn loại cơ sở dữ liệu và có sử dụng Lombok không
- 4. Nhấp vào nút "Tạo"
Định dạng Đầu vào
Định dạng DDL
CREATE TABLE users ( id INT PRIMARY KEY AUTO_INCREMENT, username VARCHAR(50) NOT NULL, email VARCHAR(100), created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP );
Định dạng JSON
{
"tableName": "users",
"columns": [
{"name": "id", "type": "INT", "primaryKey": true},
{"name": "username", "type": "VARCHAR", "length": 50},
{"name": "email", "type": "VARCHAR", "length": 100},
{"name": "created_at", "type": "TIMESTAMP"}
]
}
Tính năng Chính
- Tạo tệp XML Mapper đầy đủ với các thao tác CRUD
- Tạo lớp Java Entity với getters/setters hoặc Lombok
- Tạo interface Mapper với chữ ký phương thức
- Hỗ trợ chú thích Lombok (@Data)
- Hỗ trợ MySQL, PostgreSQL, Oracle, SQL Server
- Chuyển đổi tên tự động (underscore sang camelCase)
Công Cụ Liên Quan
Trình Định Dạng SQL
Trình làm đẹp và định dạng mã SQL trực tuyến với hỗ trợ nhiều phương ngữ cơ sở dữ liệu
Trình Tạo Dữ Liệu Thử Nghiệm SQL
Tạo câu lệnh INSERT dữ liệu thử nghiệm ngẫu nhiên từ cấu trúc bảng với hỗ trợ khóa chính và khóa ngoại
Trình Tạo Schema Sang SQL DDL
Chuyển đổi dữ liệu CSV/JSON thành câu lệnh CREATE TABLE SQL DDL với hỗ trợ MySQL, PostgreSQL và suy luận kiểu dữ liệu tự động