码迷,mamicode.com
首页 > 编程语言 > 详细

IntelliJ IDEA 13.x 下使用Hibernate + Spring MVC + JBoss 7.1.1

时间:2014-12-08 22:53:05      阅读:343      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   io   ar   os   使用   sp   java   

原文:IntelliJ IDEA 13.x 下使用Hibernate + Spring MVC + JBoss 7.1.1

从2004年开始做.NET到现在。直到最近要做一些JAVA的项目,如果说100个人写一篇关于.NET的文章,估计这10个人写的内容都是一样。但是如果说10个人写Java的文章,那真的是10个人10种写法。这就是最头痛的地方,开始学的时候真的很迷惑。

这里我们使用的是Hibernate 4.x + Spring MVC 3.x

1.建立一个Spring MVC的Project,第一件事就是添加Project Facets,我们要添加一个Hibernate,然后添加一个Hibernate Configuration,也就是hibernate.cfg.xml

bubuko.com,布布扣

2. 添加一个resources的文件夹,并把它Mark 成 Resources root,这里面我们要放生成出来的<className>.hbm.xml

bubuko.com,布布扣

3. View->Tool Windows-> Persistence,找到这个HibernateTest->New->Session Factory (这里我们先不使用SessionFactory Bean)

bubuko.com,布布扣

 

 

4.建立一个hibernate.cfg.xml文件,我们暂时先把他放在resources的文件夹里。建立之后,这个配置xml还是空的,下一步我们来生成配置

bubuko.com,布布扣

5.还是右键HibernateTest->Generate Persistence Mapping->By Database Schema

bubuko.com,布布扣

6.选中你需要生成class 和hbm的table,比如我们这里只选中一个HelloTable

bubuko.com,布布扣

7.生成后是这个样子,这时候你要Console进行Hibernate Hql查询的话,他会报错,(不知道为什呢。。。知道deploy成功后,再次查询就正常了)

bubuko.com,布布扣

 

bubuko.com,布布扣

8.我们需要修改一下hibernate.cfg.xml文件的位置,和hbm文件的位置。

  首先我们需要把hibernate.cfg.xml文件移动到src/下

bubuko.com,布布扣

 

 

 

 

 

  第二,原先所有生成的hbm文件是和class在一起的,现在我们要把所有生成的hbm文件移动到resources的文件夹下

bubuko.com,布布扣

9.随便打开一个controller,写一个插入数据库的代码

bubuko.com,布布扣

10.重新检查一下Artifacts的设置。

bubuko.com,布布扣

11.部署到Jboss上

 

bubuko.com,布布扣

bubuko.com,布布扣

完毕。代码下载

IntelliJ IDEA 13.x 下使用Hibernate + Spring MVC + JBoss 7.1.1

标签:style   blog   http   io   ar   os   使用   sp   java   

原文地址:http://www.cnblogs.com/lonelyxmas/p/4152026.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!