# mybatis-dynamic-sql-auxiliary **Repository Path**: 51Bigod/mybatis-dynamic-sql-auxiliary ## Basic Information - **Project Name**: mybatis-dynamic-sql-auxiliary - **Description**: MybatisDynamicSQL + 简单易用的物理分页+ Dynamic SQL Generator+《阿里巴巴泰山版开发手册》命名规范,在Java8的基础上,极大的简化Mybatis的使用,使你的项目开发飞起,妈妈再也不用担心你要加班了!! - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2020-06-03 - **Last Updated**: 2020-12-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README MybatisDynamicSQL + 简单易用的物理分页+ Dynamic SQL Generator+《阿里巴巴泰山版开发手册》命名规范,在Java8的基础上,极大的简化Mybatis的使用,使你的项目开发飞起,妈妈再也不用担心你要加班了!! ### 快速使用 ```xml com.github.liuhuagui mybatis-dynamic-sql-auxiliary 1.2.1 org.mybatis.generator mybatis-generator-core 1.4.0 org.projectlombok lombok 1.18.12 org.mybatis mybatis 3.5.4 ``` #### Demo ```java public class MBGDemo { @Test public void test() { //key为表名,value为别名 Map tablesMap = new HashMap<>(); tablesMap.put("question_answer", "qa"); MBG.builder().connectionURL("你的数据库URL") .driverClass("com.mysql.cj.jdbc.Driver") .userId("你的数据库用户名") .password("你的数据库用户名密码") .rootClass("model类的自定义根类,最好是BaseDO的子类") .javaModelTargetPackage("生成的DO类所在的包") .javaModelTargetProject("src/main/java") .javaClientTargetPackage("生成的Mapper接口所在的包") .javaClientTargetProject("src/main/java") .tablesMap(tablesMap).build().generate(); } } ```