# mybatis_plus_demo **Repository Path**: bj_renyong/mybatis_plus_demo ## Basic Information - **Project Name**: mybatis_plus_demo - **Description**: 这是mybatis_plus使用的一个demo - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2017-03-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #mybatis_plus_demo 这个项目示例了mybatis_plus在我们团队项目中的应用 ## 1. 准备条件 1. 创建数据库 假设你本地创建了一个mysql数据库db_test,连接用户名:myuser,连接密码:mypassword 2. 导入数据库脚本src/doc/db_test.sql 3. 考虑清楚代码生成的目标路径 本项目mybatis_plus_demo位于:G:/git_oschina/bj_renyong/mybatis_plus_demo ​ ## 2. 创建项目 ### 2.1 创建代码生成器项目 **为什么单独创建一个生成器项目,而不是和数据层模块合用一个项目?** 因为我对代码生成部分做了些修改,这个修改有可能没有合入mybatis_plus的正式版本,为避免冲突,就单独建立生成器项目。 操作步骤: 1. 创建pom.xml 可参考项目mybatis_plus_demo_generator的pom.xml 2. 本项目的MpGenerator是主要调整目标,一般只需要调整常量定义值。 ### 2.2 创建基于mybatis_plus的数据层模块 1. 创建pom.xml 可参考本demo项目的pom.xml ​ ## 3. 代码生成 执行代码生成器项目的MpGenerator,然后到mybatis_plus项目看代码生成情况 ## 4. 数据层模块配置和测试 因为数据层模块是其它项目的依赖包,其中的配置往往要根据实际项目进行调整,所以个人倾向于配置信息建立在test/resources目录下,既这些配置可用于测试,但项目打包时不会包含这些配置信息。 具体参见本项目