# supermaster-builder模板生成器 **Repository Path**: dingguoxin/supermaster-builder ## Basic Information - **Project Name**: supermaster-builder模板生成器 - **Description**: 基于mybatis和mybatis-generator生成代码dao、.*Mapper.java以及.*Mapper.xml模板 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-22 - **Last Updated**: 2021-01-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 超级字节码平台mybatis模板生成器 #### 介绍 基于mybatis和mybatis-generator生成代码dao、.*Mapper.java以及.*Mapper.xml模板 #### 软件技术栈 1. jdk 8 2. mysql 5.1.47 3. mybatis-generator 1.4.0 4. mybatis 2.1.1 5. spring-boot 2.2.8.RELEASE 6. freemarker 2.3.20 7. javafx 8.6 #### 安装教程 1. 启动服务后,自定显示数据库连接配置界面 2. 新建数据连接对象,测试数据库配置是否正确,测试通过后,可以把该配置保存起来 ![输入图片说明](https://img-blog.csdnimg.cn/20201122115214903.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2RneGluXzYwNQ==,size_16,color_FFFFFF,t_70 "在这里输入图片标题") - 数据库配置名:配置信息名称,用于保存配置信息 - 数据库类型:可以选择(mysql、oracle、postgre) - 主机名/IP地址:数据库服务器所在IP地址,如果是本地可以使用127.0.0.1或localhost,如果是远程可以使用公网IP地址 - 端口号:根据不同的数据库选择对应的端口号,比如mysql为3306 - 用户名:登录名称 - 密码:登录密码 - Schema/数据库名:连接的数据名称 - 编码格式:根据自己需要选择(UTF-8、GB2312、GBK) 3. 数据库配置成功后,会罗列出数据库所有的数据表,使用对应的表即可生成相应的代码模板 ![输入图片说明](https://img-blog.csdnimg.cn/20201122120537758.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2RneGluXzYwNQ==,size_16,color_FFFFFF,t_70 "在这里输入图片标题") 4. 具体配置根据自己需要即可 #### 使用说明 1. 创建mysql/oracle/postgresql数据库 2. pom.xml文件添加必须的依赖文件 3. 在application.properties文件中,添加数据库连接属性 spring.datasource.type=com.alibaba.druid.pool.DruidDataSource spring.datasource.druid.driverClassName=数据库驱动 spring.datasource.druid.url=数据库url连接 spring.datasource.druid.username=授权登录名称 spring.datasource.druid.password=授权登录密码