近日抽时间学习了一下SpringMVC,总体感觉还不错,相对于Struts2来说,感觉SpringMVC更加的灵活,由于现在很多公司都在用SpringMVC,所以也学习一下,希望接下来的项目可以使用,闲话不说了,直接上代码:

1.项目结构图:

2.所需的jar包如图:

3.web.xml文件如下:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<display-name>springmvc11</display-name>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:config/springAnnotation-*.xml</param-value>
</context-param>

<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath*:config/springAnnotation-servlet.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>encodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>

<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>

<filter>
<filter-name>openSession</filter-name>
<filter-class>org.springframework.orm.hibernate4.support.OpenSessionInViewFilter</filter-class>
</filter>

<filter-mapping>
<filter-name>openSession</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>

4.项目访问路径:http://localhost:8080/springmvc12/user/toAddUser

源码下载:http://pan.baidu.com/s/1sYUUj

SpringMVC+Spring3.2+Hibernate4整合实例相关推荐

  1. 孙宇java_[JAVA] 孙宇老师Struts2+Hibernate4+Maven+EasyUI+SpringMvc+Spring+Mybatis+Maven整合课程...

    资源介绍 孙宇老师Struts2+Hibernate4+Maven+EasyUI+SpringMvc+Spring+Mybatis+Maven整合课程 ===============课程目录===== ...

  2. SpringMVC + spring3.1.1 + hibernate4.1.0 集成及常见问题总结

    http://jinnianshilongnian.iteye.com/blog/1423971 下载地址 一 开发环境 1.动态web工程 2.部分依赖 java代码: Java代码   hiber ...

  3. hibernate4整合spring3.1出现java.lang.NoClassDefFoundError: Lorg/hibernate/cache/CacheProvider

    hibernate4整合spring3.1的过程中,发现了Java.lang.NoClassDefFoundError: Lorg/hibernate/cache/CacheProvider异常,查了 ...

  4. java spring hiberate_Spring+SpringMVC+Hibernate整合实例讲解

    使用Maven构建项目,用pom.xml引入相应jar,配置以下文件 创建spring.xml: xmlns="http://www.springframework.org/schema/b ...

  5. SpringMVC+Spring3+Hibernate4

    2019独角兽企业重金招聘Python工程师标准>>> 1.简单的SpringMVC+Spring3+Hibernate4开发环境见https://github.com/Spacey ...

  6. 基于全注解的SpringMVC+Spring4.2+hibernate4.3框架搭建

    概述 从0到1教你搭建spring+springMVC+hibernate整合框架,基于注解. 本教程框架为基于全注解的SpringMVC+Spring4.2+hibernate4.3,开发工具为my ...

  7. struts2.3+spring3.2+hibernate4.2例子

    有些教程比较老,可是版本更新不等人,基于马士兵老师小例子,自己重新引用了新的包,调试确实有点烦人,但是通过英文文档和google解决问题.官网的更新超快,struts2.3+spring3.2+hib ...

  8. Spring、Mybatis、Spring MVC整合实例

    Spring.Mybatis.Spring MVC整合实例笔记 源码地址:https://gitee.com/name168/SSM_Demo 1.Maven web项目创建(IDEA) 2.SSM整 ...

  9. SpringMVC:学习笔记(10)——整合Ckeditor且实现图片上传

    SpringMVC:学习笔记(10)--整合Ckeditor且实现图片上传 配置CKEDITOR 精简文件 解压之后可以看到ckeditor/lang下面有很多语言的js,如果不需要那么多种语言的,可 ...

最新文章

  1. RxJava 过滤操作符 take 与 takeLast
  2. Pytorch实践中的几个重要概念
  3. spark SQL学习(综合案例-日志分析)
  4. android8camera,[Android8.0/9.0/10]Camera:外接 USB 摄像头
  5. 安装完成后在命令行运行bash时报错0x80070057
  6. 理解Shadow DOM
  7. argb可以和rgb同步吗_神光同步酷炫幻彩,安钛克光棱120 RGB风扇套装
  8. 分别对时分秒加减的java_Java中关于获取时间(日期)的总结大全
  9. es 创建索引_从一道面试题来看ES的分布式架构原理
  10. 前端开发工具介绍----合成雪碧图工具(css sprite)
  11. java 银行系统_JAVA之银行系统1
  12. 笔记:Chrome 对浏览器的改进
  13. pdf 一键生成书签目录
  14. 位操作实现加减乘除四则运算
  15. 【优化算法】混合蛙跳优化算法(SFLA)【含Matlab源码 1472期】
  16. linux如何添加虚拟打印机,Linux下虚拟打印机CUPS-PDF教程
  17. 当你爸妈吐槽你的微信头像时,你该如何反击?
  18. 雷达多普勒频率计算公式_详细分析:合成孔径雷达成像技术
  19. Cocoa-Cocoa框架
  20. excel表格怎么换行?单元格内换行的4个方法

热门文章

  1. ublox Android 定位超时,[RK3288] [Android 7.1] u-blox GPS调试
  2. java开发和structs的关系_java---springMVC与strutsMVC的区别
  3. X210烧写linux系统
  4. am335x otg-usb
  5. x210-II WinCE启动10s,还可继续优化
  6. idea修改代码后没有重新编译_SpringBoot中实现代码修改之后的自动更新与热加载...
  7. 【转】[WSL2]WSL2迁移虚拟磁盘文件ext4.vhdx
  8. 【转】C# 温故而知新:Stream篇(—)
  9. 【转】关于Azure存储账户(2)
  10. C#多线程编程系列(一)- 简介