关于参考《MyBatis Generator 1.3.4 扩展,可以设置 Mapper(Dao)后缀》的一些疑问

本文记录了使用MyBatis Generator 1.3.5时遇到的DAO和Mapper文件名自动带上后缀的问题,以及如何通过修改源码实现自定义后缀。在尝试过程中,虽然遇到错误,但最终成功将DAO文件命名为SysOrgDao.java,Mapper文件命名为SysOrgMapper.xml。目前遗留的问题包括:第六步操作的必要性、错误的具体原因以及是否有更优的解决方案。

写在前面的话:

1】自己配置一个项目,想在项目中用到MyBatis Generator逆向生成bean、dao、mapper文件。

2】用maven加载插件MyBatis Generator 1.3.5后,配置generatorConfig.xml。重点如下:

<context id="xxxxTables" defaultModelType="flat" targetRuntime="MyBatis3">
<table tableName="%" domainObjectName=""></table>

3】运行Generator后,的确生成了相应的bean、dao、mapper文件;

4】但是有点不完美的地方:

生成的dao文件名后自动带上了mapper,变成了SysOrgMapper.java;

生成的xml文件名后自动带上了Mapper,成了SysOrgMapper.xml;

5】因为觉得Dao文件名有点纠结(我希望的是生成类似文件:SysOrgDao.java、SysOrgMapper.xml),所以在网上搜索了下解决方案,没想到还真找到一篇。

传送门:MyBatis Generator 1.3.4 扩展,可以设置 Mapper(Dao)后缀

原文地址:

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值