Intellij IDEA创建第一个hibernate项目

最近在学习hibernate,教程上讲的都是eclipse的教程,奈何用了更为强大(个人感受)的IDEA,但是最开始因为不清楚hibernate的配置,被IDEA自动生成映射文件的操作给迷糊了,在这里写博客记录IDEA创建简单的hibernate项目,(本文只讲hibernate项目的创建过程,原理部分请移步hibernate其他教程,谢谢)

HIbernate【*】

环境: Intellij IDEA 2017 CI

具体步骤:

1、新建Project(此处以创建web项目为例)
勾选Web Application + Hibernate
同时勾选 ”Create default hibernate configuration and main class” (当然也可以不勾选,在项目创建好后再手动创建也是一样的)
Intellij IDEA创建第一个hibernate项目

2、点击next,填写项目名称,finish
Intellij IDEA创建第一个hibernate项目
IDEA已经帮我们创建好了hibernate.cfg.xml文件、导入了相应的jar包
注:如果是eclipse的用户,jar包自行导入,其他操作也和IDEA的操作一样一样的

3、连接数据库(以MySQL为例)
(在连接数据库之前,需创建好数据库)
找到Database,点击如图所示
Intellij IDEA创建第一个hibernate项目

填写Database(数据库名)、User(用户名)、Password(当前用户密码)
Intellij IDEA创建第一个hibernate项目

点击“Test Connection”测试连接成功,点击“Apply”,点击OK
连接成功
Intellij IDEA创建第一个hibernate项目

4、创建持久化类
持久化类满足JavaBean规范,具体路径和类字段、方法见图
Intellij IDEA创建第一个hibernate项目

5、创建持久化类的映射文件
建议和持久化类放于统一目录,具体路径和文件内容见图,
如有不会配置的小伙伴请移步hibernate详细教程,文末有链接
Intellij IDEA创建第一个hibernate项目

hibernate支持直接使用注解的形式,在实体类进行添加相应的注解,可以不用创建映射文件,可以参考下图:
Intellij IDEA创建第一个hibernate项目

6、创建hibernate配置文件
因为在新建项目的时候已经自动生成了hibernate配置文件,在这里就直接进行配置即可,也可重新创建新的配置文件进行配置
Intellij IDEA创建第一个hibernate项目
具体配置不知的小伙伴请移步hibernate详细教程,文末有链接

7、创建测试类并测试
测试类
Intellij IDEA创建第一个hibernate项目
测试结果
Intellij IDEA创建第一个hibernate项目
查看数据库中是否写入记录
Intellij IDEA创建第一个hibernate项目

友情链接:
Hibernate教程
Hibernate初探之单表映射