*导语: 如今已 2020 年, 有许许多多的插件或者编辑器都支持根据数据表自动生成数据实体类了, 比如 IDEA, 各种 MyBatis 的代码生成工具, 等等....二、IDEA 自带的两种创建实体类方法
(1),如果只是创建简单的, 只有属性, getter, setter 的实体类, 而不需要 JPA/Hibernate 的实体类注解。...打开 schemas, 找到自己需要创建实体类的表(可以使用 ctrl 或 shift 多选)
右键: Scripted Extensions - Generate POJOs.groovy
选择生成路径就...使用 Persistence 工具生成带注解的实体类-2
选择数据库连接
选择生成类所在包
选择要生成的表
选择要生成的字段(选择表后字段默认除了外键全选)
修改要生成的属性名
修改要生成的属性类型
勾上即为生成带注解的实体类...生成带注解的实体类能生成注解实体类, 但缺点就是生成的实体类的注解可能不太符合我们的注解, 只能生成到当前项目包下, 面对一些复杂的数据库如 Oracle 会显示很多系统表而且表空间切换不太方便。