Idea自动生成Entity实现过程详解
最近在鼓捣spring -boot ,真好用,学习到jpa.
通过生成Entity 文件,能够快速的生成数据库,并且使用JpaRepository 的基本增删查改 方法,好用的一批.
可是随之,问题来了,实际的开发中,不会是去创建Entity 再去生成数据库的,而是现有了数据库再去搭建整个项目,需要去维护的是数据库,而不是去维护java文件.
所以,就需要去生成Entity文件.
idea提供了好用的工具.
第一步,先使用idea去连接数据库.
第二步
选择hibernate
选择成功后悔发现项目中有下面两个文件
此时来到
选择通过数据定义
这里选择包,和文件名前缀,后缀
确定后就会在选择的包下面生成对应的Entity文件了.
注意一点,因为char类型和byte的原因 ,.程序之后可能运行会报错,因为数据库是char,生成实体文件后变成了string.
这个时候,需要手动去实体文件上加上定义就行.
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
SpringBoot Shiro配置自定义密码加密器代码实例
这篇文章主要介绍了SpringBoot Shiro配置自定义密码加密器代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下2020-03-03Spring Boot集成ShedLock分布式定时任务的实现示例
ShedLock确保您计划的任务最多同时执行一次。如果一个任务正在一个节点上执行,则它会获得一个锁,该锁将阻止从另一个节点(或线程)执行同一任务。2021-05-05Java 中的 BufferedWriter 介绍_动力节点Java学院整理
BufferedWriter 是缓冲字符输出流。它继承于Writer。接下来通过本文给大家分享Java 中的 BufferedWriter知识,需要的朋友参考下吧2017-05-05
最新评论