# jvyou-mybatis **Repository Path**: lumanto/jvyou-mybatis ## Basic Information - **Project Name**: jvyou-mybatis - **Description**: jvyou-mybatis - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: 2.0 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2024-04-25 - **Last Updated**: 2025-09-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
以Jvyou-MyBatis之名,书写数据库对话的艺术
### 简介 欢迎来到Jvyou-Mybatis的世界!这是一款精心设计的持久层框架,旨在提供一种更简洁、更高效的方式来处理数据库操作,让您的Java应用程序与数据的交互变得如同呼吸般自然。 Jvyou-Mybatis融合了传统ORM框架的优点,同时引入了创新性的设计理念。它允许您直接编写SQL语句,而不必受限于框架的约束,从而确保了性能的最优化和灵活性的最大化。无论您是构建企业级应用,还是快速原型开发,Jvyou-Mybatis都能成为您的得力助手。 ### 使用文档 开发文档地址:http://139.224.217.179:520/ ### 准备 我们将通过一个简单的 Demo 来阐述 Jvyou-Mybatis 的强大功能,在此之前,我们假设您已经: - 拥有 Java 开发环境以及相应 IDE - 熟悉 Maven 或 Gradle 现有一张 User 表,其表结构如下: | id | name | age | email | |----|-------|-----|--------------| | 1 | Jvyou | 18 | jvyou@qq.com | | 2 | yy | 18 | yy@qq.com | | 3 | tom | 39 | tom@qh.com | | 4 | zqq | 10 | zqq@lmg.com | | 5 | xmm | 30 | xmm@sd.com | 其对应的数据库 Schema 脚本如下: ```sql DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` bigint NOT NULL AUTO_INCREMENT COMMENT '主键ID', `name` varchar(50) DEFAULT "" COMMENT '名称', `age` int DEFAULT 0 COMMENT '年龄', `email` varchar(50) DEFAULT "" COMMENT '邮箱', PRIMARY KEY (`id`) USING BTREE ); ``` 其对应的数据库 Data 脚本如下: ```sql DELETE FROM `user`; INSERT INTO `user` VALUES (1, 'Jvyou', 18, 'jvyou@qq.com'); INSERT INTO `user` VALUES (2, 'yy', 18, 'yy@qq.com'); INSERT INTO `user` VALUES (3, 'tom', 39, 'tom@qh.com'); INSERT INTO `user` VALUES (4, 'zqq', 10, 'zqq@lmg.com'); INSERT INTO `user` VALUES (5, 'xm', 30, 'xmm@sd.com'); ``` ### 初始化工程 1. **创建Maven或Gradle项目**:在IDE中创建一个新的Maven或Gradle项目,以便于管理项目依赖。 2. **项目结构**:规划好项目的目录结构,包括src/main/java、src/main/resources等。 ### 添加依赖 1. **使用Jar 包**:点击[下载地址](/jar/jvyou-mybatis-core-1.0-SNAPSHOT.jar)下载Jar包,然后添加到项目中。 2. **Maven/Gradle依赖**:在pom.xml/build.gradle文件中添加依赖,例如: ```xml [pom.xml]