IntelliJ IDEA 13.x 下使用Hibernate + Spring MVC + JBoss 7.1.1
2014-02-06 13:20
381 查看
从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
2. 添加一个resources的文件夹,并把它Mark 成 Resources root,这里面我们要放生成出来的<className>.hbm.xml
3. View->Tool Windows-> Persistence,找到这个HibernateTest->New->Session Factory (这里我们先不使用SessionFactory Bean)
4.建立一个hibernate.cfg.xml文件,我们暂时先把他放在resources的文件夹里。建立之后,这个配置xml还是空的,下一步我们来生成配置
5.还是右键HibernateTest->Generate Persistence Mapping->By Database Schema
6.选中你需要生成class 和hbm的table,比如我们这里只选中一个HelloTable
7.生成后是这个样子,这时候你要Console进行Hibernate Hql查询的话,他会报错,(不知道为什呢。。。知道deploy成功后,再次查询就正常了)
8.我们需要修改一下hibernate.cfg.xml文件的位置,和hbm文件的位置。
首先我们需要把hibernate.cfg.xml文件移动到src/下
第二,原先所有生成的hbm文件是和class在一起的,现在我们要把所有生成的hbm文件移动到resources的文件夹下
9.随便打开一个controller,写一个插入数据库的代码
10.重新检查一下Artifacts的设置。
11.部署到Jboss上
完毕。代码下载
这里我们使用的是Hibernate 4.x + Spring MVC 3.x
1.建立一个Spring MVC的Project,第一件事就是添加Project Facets,我们要添加一个Hibernate,然后添加一个Hibernate Configuration,也就是hibernate.cfg.xml
2. 添加一个resources的文件夹,并把它Mark 成 Resources root,这里面我们要放生成出来的<className>.hbm.xml
3. View->Tool Windows-> Persistence,找到这个HibernateTest->New->Session Factory (这里我们先不使用SessionFactory Bean)
4.建立一个hibernate.cfg.xml文件,我们暂时先把他放在resources的文件夹里。建立之后,这个配置xml还是空的,下一步我们来生成配置
5.还是右键HibernateTest->Generate Persistence Mapping->By Database Schema
6.选中你需要生成class 和hbm的table,比如我们这里只选中一个HelloTable
7.生成后是这个样子,这时候你要Console进行Hibernate Hql查询的话,他会报错,(不知道为什呢。。。知道deploy成功后,再次查询就正常了)
8.我们需要修改一下hibernate.cfg.xml文件的位置,和hbm文件的位置。
首先我们需要把hibernate.cfg.xml文件移动到src/下
第二,原先所有生成的hbm文件是和class在一起的,现在我们要把所有生成的hbm文件移动到resources的文件夹下
9.随便打开一个controller,写一个插入数据库的代码
10.重新检查一下Artifacts的设置。
11.部署到Jboss上
完毕。代码下载
相关文章推荐
- IntelliJ IDEA 13.x 下使用Hibernate + Spring MVC + JBoss 7.1.1
- IntelliJ IDEA 使用maven 集成SpringMVC+Hibernate
- IntelliJ IDEA 使用maven 集成SpringMVC+Hibernate
- 使用Intellij IDEA通过Maven+Hibernate+Spring Mvc构建Java后台
- 使用intellij idea搭建MAVEN+SSM(Spring+SpringMVC+MyBatis)框架
- 使用maven搭建SSH项目(spring+springmvc+Hibernate)
- intellij idea 构建 基于spring springmvc hibernate的maven项目《一》
- IntelliJ IDEA14.0.3+Maven+SpringMVC+Spring+Hibernate光速构建Java权限管理系统(三)
- 轻松玩转BootstrapTable(后端使用SpringMVC+Hibernate)
- IntelliJ IDEA14.0.3+Maven+SpringMVC+Spring+Hibernate光速构建Java权限管理系统(一)
- IntelliJ IDEA:Getting Started with Spring MVC, Hibernate and JSON实践
- 使用IDEA搭建Maven+SpringMVC+Spring+Hibernate环境
- java 基于springboot使用ssh(spring + springmvc + hibernate)分库配置多数据源方式
- SpringMVC+Hibernate+Spring使用websevice报错
- 使用IntelliJ IDEA开发Spring MVC HelloWorld
- SpringMVC学习笔记(二)使用IntelliJ IDEA开发Spring MVC HelloWorld(基于Maven)
- SpringMVC+Hibernate 使用 session.update(obj) 未更新的问题
- intellij idea 构建 基于spring springmvc hibernate的maven项目《三》
- 使用springmvc+jackson+hibernate返回JSON数据
- Intellij idea下使用Maven管理的Spring+SpringMVC+Mybatis的整合