肥宅兜

导航

随笔分类 -  SpringMVC

springmvc文件上传
摘要:1、万变不离其宗,要实现文件的上传需要对应的JAR包: 1、commons-fileupload-1.2.2.jar 2、commons-io-2.0.1.jar 3、上传页面 4、文件处理类: 阅读全文

posted @ 2016-08-28 21:46 肥宅兜 阅读(273) 评论(0) 推荐(0)

Controller 接口控制器详解
摘要:Controller 控制器,是 MVC 中的部分 C,为什么是部分呢?因为此处的控制器主要负责功能处理部分:1、收集、验证请求参数并绑定到命令对象;2、将命令对象交给业务对象,由业务对象处理并返回模型数据;3、返回 ModelAndView(Model 部分是业务对象返回的模型数据,视图部分为逻辑 阅读全文

posted @ 2016-08-21 21:34 肥宅兜 阅读(1413) 评论(0) 推荐(0)

前端控制器DispatcherServlet 详解
摘要:DispatcherServlet 是前端控制器设计模式的实现,提供 Spring Web MVC 的集中访问点,而且负责职责的分派,而且与 Spring IoC 容器无缝集成,从而可以获得 Spring 的所有好处 DispatcherServlet 主要用作职责调度工作,本身主要用于控制流程,主 阅读全文

posted @ 2016-08-21 21:33 肥宅兜 阅读(11137) 评论(0) 推荐(1)

入门案例
摘要:将spring-framework-3.1.1.RELEASE-with-docs.zip/dist/下的所有jar 包拷贝到项目的WEB-INF/lib 目录下;2、 Spring 框架依赖的 jar 包: 需要添加 Apache commons logging 日志,此处使用的是 commons 阅读全文

posted @ 2016-08-21 21:19 肥宅兜 阅读(327) 评论(0) 推荐(0)

springmvc简述
摘要:Spring Web MVC 是一种基于 Java 的实现了 Web MVC 设计模式的请求驱动类型的轻量级 Web 框架,即使用了 MVC 架构模式的思想,将 web 层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC 也是要简化我 阅读全文

posted @ 2016-08-21 20:55 肥宅兜 阅读(3439) 评论(0) 推荐(0)

Spring+SpringMVC+MyBatis)
摘要:用SSM(Spring、SpringMVC和Mybatis)已经有三个多月了,项目在技术上已经没有什么难点了,基于现有的技术就可以实现想要的功能,当然肯定有很多可以改进的地方。之前没有记录SSM整合的过程,这次刚刚好基于自己的一个小项目重新搭建了一次,而且比项目搭建的要更好一些。以前解决问题的过程和 阅读全文

posted @ 2016-08-21 20:43 肥宅兜 阅读(374) 评论(0) 推荐(0)

Spring MVC 和 Spring 总结
摘要:1. 为什么使用Spring ? 1). 方便解耦,简化开发 通过Spring提供的IoC容器,可以将对象之间的依赖关系交由Spring进行控制,避免硬编码所造成的过度程序耦合。 2). AOP编程的支持 通过Spring提供的AOP功能,方便进行面向切面的编程,如性能监测、事务管理、日志记录等。 阅读全文

posted @ 2016-07-21 22:27 肥宅兜 阅读(115779) 评论(12) 推荐(35)

<context:component-scan>自动扫描
摘要:主要讲解自动扫描的<context:component-scan>中的2个子标签的使用方法 在Spring MVC中的配置中一般会遇到这两个标签,作为<context:component-scan>的子标签出现。 但在使用时要注意一下几点: 1.在很多配置中一般都会吧Spring-common.xm 阅读全文

posted @ 2016-07-18 16:47 肥宅兜 阅读(5991) 评论(0) 推荐(0)

Spring MVC深入讲解
摘要:一、前言: 大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。 官方的下载网址是:http://www.springsource. 阅读全文

posted @ 2016-07-14 13:20 肥宅兜 阅读(1517) 评论(0) 推荐(0)