springMVCspring和Hibernate整合Word下载.docx
- 文档编号:15069509
- 上传时间:2022-10-27
- 格式:DOCX
- 页数:15
- 大小:835.69KB
springMVCspring和Hibernate整合Word下载.docx
《springMVCspring和Hibernate整合Word下载.docx》由会员分享,可在线阅读,更多相关《springMVCspring和Hibernate整合Word下载.docx(15页珍藏版)》请在冰豆网上搜索。
配置工程的web.xml文件.
tomcat对里面的加载顺序:
Context-Param—->
Listener—->
filter—->
servlet
第三步:
配置hibernate,spring,springmvc等文件,将这些文件全部放到src/config目录下。
Hibernate的配置文件,spring-common.xml如下:
springmvc的配置文件spring-mvc.xml如下
spring的配置文件spring-beans.xml如下:
工程的四个配置文件全部完成,接下来按照mvc的设计模式,从dao层代码开始,先编写实体entity。
注:
在此之前,需要在mysql数据库中新建好数据库和表。
实体User.java如下:
dao层:
接口userDao.java如下:
接口userDao.java的实现类UserDaoImpl.java如下:
service层的接口UserManager.java如下:
接口userManager的实现类UserManagerImpl.java如下:
控制层UserController.java如下:
jsp页面:
Login.jsp,Index.jsp,addUser.jsp,editUser.jsp总共四个页面,成功和错误页面就没写了。
Login.jsp页面如下:
Index.jsp页面如下:
addUser.jsp页面如下:
editUser.jsp页面如下:
遇到的问题:
1、jquery.1.9.1.min.js加载不进来,原因是springmvc将js统一认定为静态资源,所以需要额外配置去引用js,我是在web.xml里面配置的,配置如下:
<
servlet-mapping>
<
servlet-name>
default<
/servlet-name>
<
url-pattern>
*.js<
/url-pattern>
/servlet-mapping>
2、添加用户时,mysql数据库出现中文乱码问题,在eclipse,tomcat,数据库和表都设置为utf-8之后,还需要将mysql安装目录下的my.ini文件中,将default-character-set=utf8和character-set-server=utf8,如下图:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- springMVCspring Hibernate 整合