谈起 Hibernate 应该得知道 Gavin King 大叔,他构建了 Hibernate ,并将其捐献给了开源社区。java
Hibernate 对象关系映射解决方案,为面向对象的领域模型到传统的关系型数据库的映射,提供了一个使用方便的框架。数据库
Hibernate 的设计目标是将软件开发人员从大量相同的数据持久层相关编程工做中解放出来。编程
Hibernate 也是目前Java开发中最为火热的数据库持久层框架,现已归JBOSS全部。框架
好了言归正传,IDEA 对开发者真的是贴心的小棉袄,本篇博客记录下 IDEA 中链接数据库反转生成 Hibernate 实体和配置文件。hibernate
OK,数据源已添加好。插件
而后选择数据源,选择包,添加生成 Bean 的后缀,选择表,选择生成 xml 配置文件仍是注解。设计
OK,结束,是否是比 Eclipse/MyEclipse 上面安装各类插件效率要高的多。3d
若是你选择生成带 JPA 注解类,映射文件是能够省略的,相反若是你生成映射文件,JPA 注解也能够省略。xml
看你喜欢哪一种方式,有机会说说 JPA 注解类和映射文件在项目实战中的优劣。