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
0
投稿
猜你喜欢
JavaEE组件commons-fileupload实现文件上传、下载
2022-11-13 13:54:20
Spring Task定时任务每天零点执行一次的操作
2021-09-12 10:59:44
用C#做网络爬虫的步骤教学
2023-12-24 10:31:52
Android AsyncTask详解及使用方法
2022-09-24 04:53:29
全面解析Hibernate关联操作、查询操作、高级特性、并发处理机制
2021-06-25 08:48:48
C#中static静态变量的用法实例
2022-12-16 07:47:44
MyBatis动态SQL表达式详解
2023-11-29 00:42:36
mongo分布式锁Java实现方法(推荐)
2023-06-30 21:28:43
Java数据结构中堆的向下和向上调整解析
2022-01-02 07:34:58
SpringBoot常用注解详细整理
2022-12-15 18:53:01
View触发机制API实现GestureDetector OverScroller详解
2023-01-24 00:57:08
Java 程序设计总复习题(java基础代码)
2022-05-11 07:02:31
Spring Cloud Gateway不同频率限流的解决方案(每分钟,每小时,每天)
2023-01-05 13:49:34
关于C++虚继承的内存模型问题
2023-04-01 06:10:21
Dockerfile 部署java web的环境详解
2021-10-02 00:41:44
Android Intent调用 Uri的方法总结
2021-11-13 22:46:53
SprintBoot深入浅出讲解场景启动器Starter
2023-11-24 20:58:58
C#获取路由器外网IP,MAC地址的实现代码
2021-07-03 06:01:32
详解Android开发数据持久化之文件存储(附源码)
2022-06-19 20:30:33
如何使用Jenkins编译并打包SpringCloud微服务目录
2021-09-25 07:07:01