mybatisplus多表代码生成器
时间: 2023-08-23 14:04:34 浏览: 112
MybatisPlus的代码生成器(即mybatisplus-generator)是一个很方便的工具,可以根据数据库表结构自动生成对应的Java实体类、Mapper接口和XML映射文件等代码。然而,原生的MybatisPlus代码生成器不支持人大金仓数据库。但是,根据引用提供的信息,可以使用扩展了代码生成器的类,来支持人大金仓数据库。此扩展类继承自AutoGenerator,并命名为LesAutoGenerator。这个扩展类解决了数据库注释换行导致代码生成后的问题。
如果你想要使用MybatisPlus多表代码生成器,可以参考以下步骤:
1. 首先,在你的项目中添加MybatisPlus和Velocity的Maven依赖。这些依赖在引用中已经给出了示例代码。
2. 然后,根据你的数据库配置,修改代码生成器的配置信息,比如数据库连接URL、用户名、密码等。
3. 接下来,创建一个LesAutoGenerator的实例,并设置相关的配置信息,如生成的代码的包名、生成路径等。
4. 最后,调用LesAutoGenerator的execute()方法来执行代码生成。
通过以上步骤,你就可以使用MybatisPlus的多表代码生成器来自动生成与人大金仓数据库对应的Java代码了。请注意,如果你使用的是其他数据库,可以使用原生的MybatisPlus代码生成器即可,无需使用扩展类。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [mybatisplus-generator 代码生成器 人大金仓数据库支持扩展](https://download.csdn.net/download/fenglangbxl/36490259)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [SpringBoot+MybatisPlus+代码生成器整合示例](https://download.csdn.net/download/weixin_38639747/12727040)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [Mybatis-plus代码生成器多表同时生成](https://blog.csdn.net/qq_45860901/article/details/125941798)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文