SpringMVC+Hibernate框架整合,构建一个简单项目
Posted fuzhixuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringMVC+Hibernate框架整合,构建一个简单项目相关的知识,希望对你有一定的参考价值。
SpringMVC:简单易用,上手快,项目配置部分很少,注重代码开发层面
Hibernate:ORM(对象关系映射,英语:Object Relation Mapping,简称ORM,或O/RM,或O/R mapping)框架,轻量级的数据库封装
下面直接上项目:
1、创建Dynamic Web Project项目,命名:SpringMVC_Hibernate
如图,缺少web.xml文件,如下图示,加入:
2、导入SpringMVC相关jar包
下载地址:SpringMVC下载
3、web.xml文件中配置SpringMVC框架
4、springMVC.xml文件配置
5、简单验证下
5.1 写一个controller类
5.2 写一个jsp页面
5.3测试下,测试成功
6、配置hibernate
6.1 加入hibernate的jar包 + mysql的jar包,我使用的是:hibernate-release-4.2.21.Final
下载地址:hibernate_4.2.21的jar包 MySQL的jar包
6.2 创建表
6.3 创建hibernate.cfg.xml文件,该文件名称是系统默认获取的hibernate配置文件
6.4 创建以实体类,后面会与数据库的表字段映射,实现hibernate对数据库表的封装
6.5 创建People.hbm.xml文件,写入表与People实体类的映射关系
6.6 写入测试,查看数据库,测试成功
最喜欢看到这个东西了哦,其他的:查询、更新、删除,可以自己摸索下,看看咋写咯~
提示:需要加入junit包
7、重要的东西来啦,结合SpringMVC+Hibernate框架
7.1 先写一个会话工厂对象获取的公共类
7.2 在HelloController类里面再写入一个方法,获取数据库中所有数据值
7.3 再写一个listAll.jsp页面
7.4 用Tomcat启动项目,浏览器地址栏输入:http://localhost:8080/SpringMVC_Hibernate/listAll
OK,大功告成,over......
最后附送完整项目一只
以上是关于SpringMVC+Hibernate框架整合,构建一个简单项目的主要内容,如果未能解决你的问题,请参考以下文章
SpringMVC4+Spring4+Hibernate4框架整合
J2EE开发框架搭建 - springmvc4 + spring4 + hibernate4 整合