2 lahand lahand 于 2016.01.28 14:26 提问

MyBatis-generator-core 生成的Dao 怎么自定义名字 (或者手动修改哪些源码可以实现) 1C

generatorConfig.xml
图片说明
生成后
图片说明
com.lahand.dao下的BlackCardMapper类,怎么修改配置文件,让它生成 IBlackCardDa这样的名字,就是可以自定义生成的文件的名字

2个回答

qq_25250467
qq_25250467   2016.01.29 16:27

修改里面的generatorConfig.xml文件,在你要生成的文件节点下面加上属性domainObjectName="文件生成后的名称",入下图所示
图片说明

sun2015_07_24
sun2015_07_24   2016.01.28 14:34

这个好像是不行的。要手动去改。因为生成是按照你命名的那个entity类名的后面直接加上mapper的

sun2015_07_24
sun2015_07_24 回复lahand: 生成后直接把BlackCardMapper改成IBlackCardDa就可以啦。但是一般都不用这么搞。因为你用maybatis生成插件生成。那么我想你的项目肯定是不像平常的项目模型那样有dao、service之类的层。所以就这样就可以,让他默认是entity名加mapper就好了。因为mapper.java和mapper.xml这两个类是对应的。没必要改成你说的那样。你分包的时候分在dao层就可以了
2 年多之前 回复
lahand
lahand 手动改哪些文件?
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
修改mybatis-generator-core1.3.2源码实现注释等功能
http://www.blogjava.net/bolo/archive/2015/04/10/424271.html
mybatis-generator-core 代码修改
mybatis逆向工程
mybatis-generator-core生成数据库表与对象sql映射
mybatis-generator-core生成sql、对象、dao等Java文件。可以直接使用
整合maven+mybatis+generator生成java自定义model实体类,dao接口和mapper映射文件
通过继承PluginAdapter类,开发自定义插件,生成自定义的中文注解的java实体类,dao接口和mapper映射文件
mybatis generator 自定义类名(修改mybatis-generator-1.3.2源码改dao类名)
网上找了一大堆的例子,感觉这个比较全,比较细,就是写的比较多,如果想看详细的,请看下面的链接,自动忽略我的: http://www.blogjava.net/bolo/archive/2015/03/20/423683.html 本篇只写手头只有一个eclipse的情况下(maven插件已经装好了),怎么修改dao的类名 1.建maven项目: 1) 2) 3) 4) 5)如果没有
Mybatis-generator源码修改之修改xmlmapper生成源码
需求: 项目使用了mybatis,想要防止xss,但是不想在后台去做html代码的转义工作,因为牵扯太多,所以就想着在数据库层面来做这个事儿。解决办法: 1.在mysql添加一个自定义函数来转义html代码 2.修改mybatis-generator源码,在所有insert和update的地方加上自定义转义函数mybatis-generator源码修改:1.新建一个maven工程,使用mave
mybatis-generator扩展教程系列 -- 自定义配置参数修改DAO,Mapper文件后缀
今天主题主要讲我们使用mybatis生成器遇到的最常见问题,如何修改生成的dao,mapper文件后缀,下面我们继续使用上一篇的用例继续改造,如果本篇示例看得不太理解的可以翻看下之前的演示,下面就开始直奔主题了1. 先增加一个参数配置看我们的文件生成后缀是什么,我们就新增个mapperExt参数写在JavaParamConfiguration.java配置对象类package org.mybati
mybatis generator插件自定义修改
为了让前端工程师在swagger API文档中看到各个实体类属性的注释说明,而不用再去单独查看数据字典,同时解决在接收和返回日期格式的数据时需要手动对每个日期格式的字段添加相应注解的问题,修改mybatis-generator插件,让其在生成实体类的时候就自动生成相应注解,而不用一个一个从数据字典中复制,提高工作效率。在这个过程中最大的收获就是弄清楚了获取插件源码、修改相应代码,然后重新打包替换的整
通过mybatis工具generatorConfig.xml自动生成实体,DAO,映射文件
简介   Mybatis属于半自动ORM,可以利用mybatis工具generatorConfig.xml自动生成DAO、实体、映射文件的方式来代替手动书写的方式,这样既提高了工作效率也可以在项目避免出现的一些细微难调试的BUG。 前提条件: 1、需要准备的第三方jar包为: mybatis-generator-core-1.3.2.jar和mysql-connec
Mybatis-generator修改源代码实现自定义方法,返回List对象(三)
前两篇文章我们讲了如何获取源代码即创建工程、修改源代码为dao(mapper)层添加一个方法,那么这一篇,我们来讲如何在xml添加这个方法所需要sql3、实现XML文件添加Dao(Mapper)层的实现前面有讲过,下图中的两个包,分别是管理dao(Mapper)文件和xml文件的, 之前我们已经介绍了javamapper这个包了,而且在dao层添加了方法,那么我们现在来讲xmlmapper这个