不灭的焱

加密类型:SHA/AES/RSA下载Go
复合类型:切片(slice)、映射(map)、指针(pointer)、函数(function)、通道(channel)、接口(interface)、数组(array)、结构体(struct) Go类型+零值nil
引用类型:切片(slice)、映射(map)、指针(pointer)、函数(function)、通道(channel) Go引用

作者:AlbertWen  添加时间:2021-05-21 00:21:31  修改时间:2025-12-08 13:47:19  分类:07.Java框架/系统  编辑

Mybatis-Generator插件中,如果 mysql数据表中的字段是用下划线划分的(个人一般都是喜欢这么创建表的字段,如:company_name),那么生成的Vo中会自动对应为companyName;但是有时候表不是你设计的,全是这种格式的carBrandName或者是carbrandname,在生成对应的Vo时会是这样:carbrandname

解决:

generatorConfig.xml中下的<table>里面添加 <property name="useActualColumnNames" value="true"/> 

这个值原来默认是FALSE的,表示针对字段的下划线转换为驼峰写法,而为TRUE,表示保留原字段的大小写。