手写maven插件,MyBatis Generator 代码自动

2022-07-25  本文已影响0人  走夜路的瞎子

1、功能描述

   主要功能是生成数据库相关代码,可以通过引入相关的依赖和插件,通过maven插件自动生成数据库项目代码,代码层级可参考下图:
image.png
    代码会生成数据库相关的DO对象,mapper接口,repository数据库类,如果表字段有枚举值的也会生成相关的枚举类,有枚举的字段备注必须带枚举两个字,才会生成相对应的枚举类。repository层主要是查询数据库层级,所有查询数据库相关的全部在repository层完成,service层处理业务逻辑。

2、引入引用

  driveName:JDBC驱动
  url:插件配置里面主要是配置你的数据库连接URL
  userName:用户名
  password:密码
  表生成策略:
    - 如果填写 property,则只生成填写的表
    - 如果不填写 property,则生成所有表
  建议每次填写需要生成的表,避免生成不必要的表,造成以外

3、生成数据库代码源码地址

4、请注意使用jdk1.8版本

上一篇下一篇

猜你喜欢

热点阅读