Mybatis
文章平均质量分 56
markix
什么问题,什么结果,预期结果?
展开
-
Mybatis反向工程修改生成的实体类名
实体类名生成规则默认规则实体类名默认的生成规则为表名的驼峰形式。eg: 表名sys_user -> 实体类SysUser.java自定义实体类名相关核心逻辑:org.mybatis.generator.api.FullyQualifiedTable#getDomainObjectName方式1:指定table标签的 domainObjectName 属性<table tableName="sys_user" domainObjectName="User">生成的实体类原创 2021-06-02 17:55:55 · 924 阅读 · 0 评论 -
MyBatis Plus代码生成器(反向工程)使用示例
MyBatis Plus GeneratorMyBatis-Plus的代码生成器(反向工程),通过数据库表自动生成Entity、Dao、Service、Controller代码。https://mp.baomidou.com/guide/generator.html使用创建一个maven工程pom.xml <dependencies> <dependency> <groupId>com.baomidou<原创 2021-04-11 23:53:50 · 389 阅读 · 0 评论 -
MyBatis代码生成器(反向工程)使用示例
MyBatis Generator (MBG)MyBatis的代码生成器(反向工程),通过数据库表自动生成Entity、Dao代码。http://mybatis.org/generator/index.html使用创建一个maven工程Java代码pom.xml <dependencies> <dependency> <groupId>org.mybatis.generator</groupId>原创 2021-04-11 23:51:53 · 229 阅读 · 0 评论 -
Mybatis反向工程出现BigDecimal类型解决办法
要做什么?Mybaitis逆向工程时指定表字段生成的类型(Mybatis有时候会把NUMBER映射为BigDecimal类型,之后在操作实体类时很麻烦)怎么做?1、这里使用Mybatis逆向工程的项目来生成数据库表的实体类导入项目,编辑“generatorConfig.xml”文件<!--数据库连接的信息:驱动类、连接地址、用户名、密码(区分MySQL、Oracle)--><!...原创 2017-09-30 11:23:10 · 41042 阅读 · 2 评论 -
Mybatis Date日期类型字段没有时分秒解决办法 Oracle/MySQL
Mybatis反向工程默认日期类型是Date,取值的时候没有时分秒。为了能取到时分秒,需要修改实体类的映射文件**Mapper.xml,将 jdbcType=“DATE” 改为 jdbcType=”TIMESTAMP” 即可!...原创 2018-05-14 23:43:40 · 19267 阅读 · 0 评论