mybatis 自动生成dao mapper 文件
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd" >
<generatorConfiguration>
<classPathEntry location="mysql-connector-java-5.1.30.jar"/>
<context id="MysqlContext" targetRuntime="MyBatis3Simple" defaultModelType="flat">
<property name="beginningDelimiter" value="`"/>
<property name="endingDelimiter" value="`"/>
<commentGenerator>
<!-- 是否去除自动生成的注释包含的时间戳 true:是 : false:否 -->
<property name="suppressDate" value="true"/>
<!-- 是否去除自动生成的注释 true:是 : false:否 -->
<property name="suppressAllComments" value="true" />
<property name="autoDelimitKeywords" value="true" />
</commentGenerator>
<jdbcConnection driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://192.168.1.90:3306/db_nono"
userId="nonobank"
password="nonobank!@#">
</jdbcConnection>
<!-- 默认false,把JDBC DECIMAL 和 NUMERIC 类型解析为 Integer
true,把JDBC DECIMAL 和 NUMERIC 类型解析为java.math.BigDecimal
-->
<javaTypeResolver >
<property name="forceBigDecimals" value="false" />
</javaTypeResolver>
<javaModelGenerator targetPackage="com.nonobank.user.entity" targetProject="nono-user-api">
<!-- enableSubPackages:是否让schema作为包的后缀 -->
<property name="enableSubPackages" value="false" />
<!-- 从数据库返回的值被清理前后的空格 -->
<property name="trimStrings" value="true" />
</javaModelGenerator>
<sqlMapGenerator targetPackage="resources.mapper" targetProject="nono-user-core">
<property name="enableSubPackages" value="false" />
</sqlMapGenerator>
<javaClientGenerator type="XMLMAPPER" targetPackage="com.nonobank.user.dao" targetProject="nono-user-core"/>
<!--通配符 %-->
<table tableName="user_info_backup" domainObjectName="UserInfoBackupEntity"
enableUpdateByExample="false"
enableDeleteByExample="false"
enableCountByExample="true"
enableSelectByExample="true"
selectByExampleQueryId="true">
<!--<property name="useActualColumnNames" value="true"/>-->
<!-- 主键自增策略 -->
<generatedKey column="id" sqlStatement="JDBC"/>
</table>
</context>
</generatorConfiguration>
mybatis 自动生成dao mapper 文件相关推荐
- idea + groovy + mybatis 自动生成 Dao、mappings 和 实体类
背景 在 windows 系统中,idea 在 C:\Users\用户名\.IntelliJIdea2018.2\config\extensions\com.intellij.database\sch ...
- MyBatis自动生成实体类、DAO接口和Mapping映射文件的代码(逆向工程)
MyBatis属于一种半自动的ORM框架,它需要程序员自己编写sql语句和映射文件,但是编写映射文件和sql语句很容易出错,所以mybatis官方提供了Generator生成器,自动生成DAO接口.实 ...
- mybatis自动生成数据库对应的mapper接口,xml和实体类
1.加载依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>sp ...
- 简单的利用IDEA搭建SpringBoot+Maven+Mybatis+自动生成代码
最近在系统的学习SpringBoot框架,并且要用该框架做个项目--网上也大大小小看了很多教程,感觉很多写文章的人都不太负责任,只知道搬运,大概都没有实际操作过,问题也是有很多,所以自己写一篇文章记录 ...
- Spring+SpringMVC+Mybatis(开发必备技能)04、mybatis自动生成mapper_dao_model(包含工具与视频讲解) 纯绿色版本、配套使用视频,100%运行成功
Spring+SpringMVC+Mybatis(开发必备技能) 04.mybatis自动生成mapper_dao_model(包含工具与视频讲解) 纯绿色版本.配套使用视频,100%运行成功 百度网 ...
- eclipse maven 搭建 SSM(Spring+SpringMVC+MyBatis)开发环境 和 MyBatis 自动生成的 maven 插件配置
最近研究java web开发,首先需要配置好开发环境,查阅网上各位大神的文章后搭建完成,记录下来作为备忘. 1.安装Maven Maven下载地址:http://maven.apache.org/do ...
- Mybatis自动生成代码插件generator
Mybatis自动生成代码插件generator 1.pom maven依赖 <dependencies><dependency><groupId>org.myba ...
- 【MyBatis】MyBatis自动生成代码之查询爬坑记
前言 项目使用SSM框架搭建Web后台服务,前台后使用restful api,后台使用MyBatisGenerator自动生成代码,在前台使用关键字进行查询时,遇到了一些很宝贵的坑,现记录如下.为展示 ...
- Mybatis自动生成实体类等代码
Mybatis自动生成实体类等代码 具体步骤 具体步骤 在本机随便找个目录存放以下文件,如图(mybatis-generator-core-1.3.5.jar 和 mysql-connector-ja ...
最新文章
- 2016年宜昌楼市将迎来史上最激烈一战
- C# 调用ArcGIS server admin api
- MySQL引擎innodb和mysum_mysql数据库引擎InnoDB和MyISAM
- [js] 请写一个性能最好的深度克隆对象的方法
- 字符串转换为整数的源码atoi()
- javascript中类的定义和使用{转载}
- Tomcat局域网多端口建立多网站
- 精品软件推荐 Desktop Central - Free Windows Admin Tools
- 第H题 输入N求N的阶乘的10进制表示的长度
- 中琛物联‘连接+云+数据’服务助阵
- android直到开机动画播放完,Android手机开机动画的修改
- html+js实现分页功能
- #笔记#圣思园 JavaSE 第29讲——String类源代码深析
- linux开机画面视频,Linux系统的开机画面
- 1218. 最长定差子序列【我亦无他唯手熟尔】
- win11系统输入法增加小鹤双排
- 安卓点击跳转到微信公众号
- 处理IRP的几种方式
- 腾讯云赶超阿里云有无机会?
- C++のeasyx3:函数clearcliprgn、cleardevice、closegraph、getaspectratio、graphdefaults的运用