java /
正文
MyBatisGenerator 自定义 生成的 文件名字
2024-01-13 23:29
5064 浏览
评论(0)
字体大小:
把 MyBatisGenerator 生成的 dao、model、mapper的文件 的后缀名名改一下 比如 , dao文件 “BrandMapper.java” 改成 “BrandDao.java”,用到的 generatorConfig.xml 的 配置如下。
<!-- 此处是将Example改名为Criteria 当然 想改成什么都行~ -->
<plugin type="org.mybatis.generator.plugins.RenameExampleClassPlugin">
<property name="searchString" value="Example$" />
<!-- 替换后<property name="replaceString" value="Criteria" />-->
<property name="replaceString" value="Query" />
</plugin>
<!-- 此处是将UserMapper.xml改名为UserDao.xml 当然 想改成什么都行~ -->
<plugin type="org.mybatis.generator.plugins.rename.RenameSqlMapperPlugin">
<property name="searchString" value="Mapper" />
<property name="replaceString" value="Dao" />
</plugin>
<!-- 此处是将UserMapper改名为UserDao 接口 当然 想改成什么都行~ -->
<plugin type="org.mybatis.generator.plugins.rename.RenameJavaMapperPlugin">
<property name="searchString" value="Mapper$" />
<property name="replaceString" value="Dao" />
</plugin>
RenameExampleClassPlugin、RenameSqlMapperPlugin、RenameJavaMapperPlugin这三个插件中 RenameExampleClassPlugin这个插件是 org.mybatis.generator 自带的 , 其他两个(RenameSqlMapperPlugin、RenameJavaMapperPlugin) 得根据 “RenameExampleClassPlugin” 这个例子自己写一下 , 放到“src\main\java” 目录下。
查看完整的代码和 插件的目录结构 点击一下连接获取
本文发布于程序达人 ,转载请注明出处,谢谢合作
有 0 人认为有用
0 评论
共同学习,写下你的评论
相关热点文章推荐
SpringBoot 2.0 报错: Failed to configure a DataSource: 'url' attribute is not specified and no embe...
程序达人 - chengxudaren.com
一个帮助开发者成长的社区
相关文章