idea版本 2020.1.1 easycode版本1.2.3
idea自带了代码生成插件,只需要在数据库中配置表结构,可以通过插件一键Generate Code
1.在插件市场下载easycode插件,重启idea.
2.在项目右侧的datascore中配置数据库连接
3.点击ok便可生成对应代码
4.在settings中可以定义代码模板
注意事项:
1.使用easycode 插件时需要连接数据库
如果数据库驱动下载不了可以在以下网址手动下载之后再导入
2.不是所有的mysql驱动都有提供,我本地的是5.7的,下载8的驱动一样可以用
3.数据库表的字段要有Id属性(主键),不然创建时会有get方法报错
4.要在项目中配置数据库连接以及mybatis配置,例如
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.url=jdbc:mysql://localhost:3306/test?serverTimezone=UTC&characterEncoding=utf-8&useSSL=false
spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
server.port=8888
mybatis.mapper-locations=classpath:mapper/*.xml
5.新生成的mapper上要加@mapper不然无法识别dao层