一、创建数据库表
二、创建项目
三、 idea连接数据库
等待基本的项目依赖完成,然后使用idea连接数据库
更改数据库驱动(如果没有5.1的驱动,可以点击Go to Driver选择下载更多驱动)
四、开始逆向生成
数据库连接成功后,创建包目录(存放生成的实体类)
开始添加Hibernate的支持
继续点击OK,进入下一步
弹框选择“Yes”,然后开始生成,生成结果:
五、添加主键自增长注解
这样基本的实体类生成就完成了的,但是注意这里有个小坑,需要手动给主键ID添加自增长的注解,
@GeneratedValue(strategy = GenerationType.IDENTITY)
六、异常处理
如果出现这样的错误,
请在URL后面加上
?serverTimezone=UTC
或者加上
?useSSL=false&serverTimezone=Hongkong&characterEncoding=utf-8&autoReconnect=true