我想配置驼峰命名转换在哪里配置
<settings>
<!--goods_id==>goodsId 驼峰命名转换-->
<setting name="mapUnderscoreToCamelCase" value="true"/>
</settings>
mapper文件在哪里配置啊,
45
收起
正在回答
2回答
同学你好,1、整合后也可以有mybatis-config.xml文件,在resource下可以创建一个mybatis-config.xml文件将写入对应的配置内容。
2、当xml文件和mapper接口不在相同包下时,可以使用mapperLocations属性指定xml文件的路径,在sqlSessionFactory中定义,例如:
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
好帮手慕小班
2020-03-23 11:33:23
同学你好,1、开启驼峰命名转换,同学可以尝试在mybatis-config.xml中配置。
参考代码如下:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <!-- 配置全局属性 --> <settings> <!-- 开启驼峰命名转换:Table{create_time} -> Entity{createTime} --> <setting name="mapUnderscoreToCamelCase" value="true" /> </settings> </configuration>
2、mapper文件的配置,如果resoures下的mapper文件路径和dao的文件相同,则myabtis可以自动扫描到,例如:
如上所示, dao和mapper文件的包名相同(注意java和xml文件的名称也要一样)后,mybaties自动扫描到就可以正常加载。
如果同学想表达的不是这个意思,还麻烦同学具体描述一下。
如果我的回答解决了你的疑惑,请采纳,祝学习愉快~
4. SSM到Spring Boot入门与综合实战
- 参与学习 人
- 提交作业 323 份
- 解答问题 8263 个
本阶段将带你学习主流框架SSM,以及SpringBoot ,打通成为Java工程师的最后一公里!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星