博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IDEA 中生成 Hibernate 逆向工程实践
阅读量:6641 次
发布时间:2019-06-25

本文共 664 字,大约阅读时间需要 2 分钟。

  谈起 Hibernate 应该得知道 Gavin King 大叔,他构建了 Hibernate ,并将其捐献给了开源社区。

    

   Hibernate 对象关系映射解决方案,为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。

   Hibernate 的设计目标是将软件开发人员从大量相同的数据持久层相关编程工作中解放出来。

   Hibernate 也是目前Java开发中最为火热的数据库持久层框架,现已归JBOSS所有。

   好了言归正传,IDEA 对开发者真的是贴心的小棉袄,本篇博客记录下 IDEA 中连接数据库反转生成 Hibernate 实体和配置文件。

1. 打开 DataBase 窗口,添加数据源

   OK,数据源已添加好。

2. 添加 hibernat 持久层支持,生成实体 Bean /配置文件

 

   然后选择数据源,选择包,添加生成 Bean 的后缀,选择表,选择生成 xml 配置文件还是注解。

   OK,结束,是不是比 Eclipse/MyEclipse 上面安装各种插件效率要高的多。

   如果你选择生成带 JPA 注解类,映射文件是可以省略的,相反如果你生成映射文件,JPA 注解也可以省略。

   看你喜欢哪种方式,有机会说说 JPA 注解类和映射文件在项目实战中的优劣。

   生成的JPA 注解类:

 
View Code

   生成的映射文件:

 
View Code

 本文转自Orson博客园博客,原文链接:http://www.cnblogs.com/java-class/p/6208356.html,如需转载请自行联系原作者

你可能感兴趣的文章
利用Python实现从百度下载图片到本地磁盘
查看>>
ubuntu18.04安装mac主题
查看>>
Log4j的简单使用
查看>>
大数据实践-数据同步篇tungsten-relicator(mysql->mongo)
查看>>
定时任务发展史(一)
查看>>
rails跨域请求配置
查看>>
【枚举】AtCoder Regular Contest 095 C - Symmetric Grid
查看>>
比较与分析Groovy与Java
查看>>
expect用法指南
查看>>
天坑之旅之--restful设计(express,mongoose)
查看>>
Response.Redirect引起的“无法在发送HTTP标头之后进行重定向”
查看>>
apk获取源码(dex2jar、jd-gui)
查看>>
plsql中文乱码
查看>>
使用WinSCP进行简单代码文件同步
查看>>
ASP网站session超时,后台操作超时,重新登陆
查看>>
DNS安装配置全过程
查看>>
(54) 记录销售单修改详细
查看>>
VIM使用指南
查看>>
《重来》与去”完美主义“
查看>>
Mysql事件监控日志
查看>>