Intellij IDEA 15 下新建 Hibernate 项目及添加配置

1.说明:Intellij IDEA 下,项目对应于 Eclipse 下的 workspace,Module 对应于 Eclipse 下的项目。Idea 下,新添加的项目既可以单独作为一个 Project,也可以作为一个 Project 下的 Module。

2.本篇文章介绍内容:

(1)如何在 Project 新建 Hibernate Module。

(2)如何添加 jar 包到 Module 下。

(3)如何添加 hibernate.cfg.xml,以及如何自定义模板。

(4)如何添加 Entity.hbm.xml 文件,以及自动生成实体。

3.在最开始前,添加 Hibernate 的插件。

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

4.如何在 Project 下新建 Hibernate Module。

(1)新建一个空项目。

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

(2)点击 Finish 之后,会弹出 Module 结构图。

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

(3)新建 Hibernate Framework 的 Module。

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

说明:第一处表红的地方选择后会默认创建 hbm.cfg.cml 文件以及一个测试类,点击 Configure 会弹出第二张图,需要注意的是 level 的选择。

(4)创建完成。

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

5.如何添加 jar 包到 Module 下。

(1)打开 Project Structure 。

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

(2)选择 library。选择从 maven 从下载。

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

(3)点击 OK 后,会弹出 Configure Library 的弹窗,同样注意 level 的选取。

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

(4)选中添加的 Jar 包,点击 Add Selected 按钮完成添加。

6.如何添加 hibernate.cfg.xml,以及如何自定义模板。

(1)若在新建 Module 的时候没有选择创建 hibernate.cfg.xml 文件,可以通过如下的方式来添加。

(2)点开 Project Structure

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

点击加号,选择 hibernate.cfg.xml。

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

(3)默认添加的 hibernate.cfg.xml。

<?xml version='1.0' encoding='utf-8'?> <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD//EN" "http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"> <hibernate-configuration> <session-factory> <property name="connection.url"/> <property name="connection.driver_class"/> <property name="connection.username"/> <property name="connection.password"/> <!-- DB schema will be updated if needed --> <!-- <property>update</property> --> </session-factory> </hibernate-configuration>

(4)自定义模板。

如果觉着 Idea 给添加的 hibernate.cfg.xml 不太友好的话,可以通过自定义模板的方式来添加适合自己的文件。

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

Intellij IDEA 15 下新建 Hibernate 项目及添加配置

点击 OK 之后就可以使用添加的 hibernate.cfg.xml。

7.如何添加 Entity.hbm.xml 文件,以及自动生成实体。

(1)说明:在 Eclipse 下,添加 Hibernate tool 后,可以根据已经创建的实体去创建对应的 Entity.hbm.xml 文件,然后在程序启动的时候,

会在数据库生成对应的表信息。而在 Idea 下,是根据表和 hibernate.cfg.xml 去创建的实体和 Entity.hbm.xml 文件,至于能否根据实体

去创建 Entity.hbm.xml 和表信息,现在还没有探索出来,探索出来时再进行补充,也希望知道的童鞋告诉我,谢谢。

(2)在 hibernate.cfg.xml 文件中配置连接数据库基本信息,以及 Hibernate 基本信息和自动生成数据表策略。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/14915.html