Idea自动生成Entity实现过程详解
作者:手撕高达的村长 时间:2022-06-03 12:18:24
最近在鼓捣spring -boot ,真好用,学习到jpa.
通过生成Entity 文件,能够快速的生成数据库,并且使用JpaRepository 的基本增删查改 方法,好用的一批.
可是随之,问题来了,实际的开发中,不会是去创建Entity 再去生成数据库的,而是现有了数据库再去搭建整个项目,需要去维护的是数据库,而不是去维护java文件.
所以,就需要去生成Entity文件.
idea提供了好用的工具.
第一步,先使用idea去连接数据库.
第二步
选择hibernate
选择成功后悔发现项目中有下面两个文件
此时来到
选择通过数据定义
这里选择包,和文件名前缀,后缀
确定后就会在选择的包下面生成对应的Entity文件了.
注意一点,因为char类型和byte的原因 ,.程序之后可能运行会报错,因为数据库是char,生成实体文件后变成了string.
这个时候,需要手动去实体文件上加上定义就行.
来源:https://www.cnblogs.com/sunxun/p/10496616.html
标签:Idea,Entity
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
Mybatis使用JSONObject接收数据库查询的方法
2023-01-17 05:10:43
![](https://img.aspxhome.com/file/2023/7/62647_0s.png)
Java泛型中<?>和<T>的区别浅析
2023-11-25 05:20:09
C# 8.0可空引用类型的使用注意记录
2022-10-03 23:29:40
![](https://img.aspxhome.com/file/2023/1/68091_0s.jpg)
SpringBoot+netty-socketio实现服务器端消息推送
2023-11-15 06:14:31
java原装代码完成pdf在线预览和pdf打印及下载
2022-06-18 03:23:21
![](https://img.aspxhome.com/file/2023/7/72617_0s.png)
Java实现窗体程序显示日历
2022-09-14 11:01:59
![](https://img.aspxhome.com/file/2023/4/72534_0s.jpg)
Java实现统计字符串出现的次数
2022-12-19 01:06:52
Java开发Oracle数据库连接JDBC Thin Driver 的三种方法
2022-05-08 09:40:50
SpringMVC 向jsp页面传递数据库读取到的值方法
2022-03-29 00:51:15
20个非常实用的Java程序代码片段
2022-02-08 10:35:44
实战分布式医疗挂号系统开发医院科室及排班的接口
2021-05-27 14:21:16
![](https://img.aspxhome.com/file/2023/3/68143_0s.png)
Java的线程与进程以及线程的四种创建方式
2022-12-01 14:11:07
![](https://img.aspxhome.com/file/2023/5/79905_0s.png)
java编程基础之模仿用户登录代码分享
2022-06-09 17:38:22
request如何获取body的json数据
2021-11-16 20:30:31
![](https://img.aspxhome.com/file/2023/4/61394_0s.jpg)
C#微信公众号开发之自定义菜单
2023-01-23 02:07:08
![](https://img.aspxhome.com/file/2023/9/68079_0s.png)
深入了解SparkSQL的运用及方法
2023-06-08 13:43:27
![](https://img.aspxhome.com/file/2023/6/64126_0s.jpg)
C#中常用的正则表达式实例
2021-05-27 04:39:12
![](https://img.aspxhome.com/file/2023/4/80034_0s.png)
Java事务管理学习之Spring和Hibernate详解
2023-04-11 00:01:25
![](https://img.aspxhome.com/file/2023/4/62684_0s.png)
Android token过期刷新处理的方法示例
2023-11-23 14:11:40
Java设计模式之监听器模式实例详解
2022-10-04 02:51:44
![](https://img.aspxhome.com/file/2023/8/72568_0s.png)