Spring
文章平均质量分 75
wangxin0314
一只站在树上的鸟儿,从来不会害怕树枝会断裂,因为它相信的不是树枝,而是它自己的翅膀。与其每天担心未来,不如努力做好现在。
展开
-
Spring AOP 详解
文章出处:http://pandonix.iteye.com/blog/336873/ 此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用转载 2015-12-13 17:02:23 · 366 阅读 · 0 评论 -
MVC与三层架构区别
我们平时总是将三层架构与MVC混为一谈,殊不知它俩并不是一个概念。下面我来为大家揭晓我所知道的一些真相。 首先,它俩根本不是一个概念。 三层架构是一个分层式的软件体系架构设计,它可适用于任何一个项目。 MVC是一个设计模式,它是根据项目的具体需求来决定是否适用于该项目。 那么架构跟设计模式有什么区别呢? 我们从接手一个项目开始,首先,我们需要进行架构设转载 2016-04-25 13:14:07 · 449 阅读 · 0 评论 -
modelAndView传值给JSP
modelAndView传值给JSP原创 2016-04-10 15:07:50 · 7707 阅读 · 0 评论 -
SpringMVC 使用JSR-303进行校验 @Valid
SpringMVC 使用JSR-303进行校验 @Valid 使用注解 一、准备校验时使用的JAR validation-api-1.0.0.GA.jar:JDK的接口; hibernate-validator-4.2.0.Final.jar是对上述接口的实现; log4j、slf4j、slf4j-log4j 二、编写需要校验的bean转载 2016-07-23 15:57:51 · 422 阅读 · 0 评论 -
spring mvc 中使用spring的validator
前面完成了mvc基本框架,现在学习一下对表单输入的验证: 目前我所知道的带表单验证功能的是一个协议JSR303,包括EJP、hibernate、spring和apache都有类似库 1.使用spring自带的Validator: 建立一个"Validator" (如果验证的类中的属性是一个需要验证的类,可以将它的validator嵌入到这里,详见reference) 使用spring mv转载 2016-07-25 12:55:59 · 1231 阅读 · 0 评论 -
SpringMVC数据验证
7.4、数据验证 7.4.1、编程式数据验证 Spring 2.x提供了编程式验证支持,详见【4.16.2 数据验证】章节,在此我们重写【4.16.2.4.1、编程式验证器】一节示例。 (1、验证器实现 复制cn.javass.chapter4.web.controller.support.validator.UserModelValidator 到cn.javass.chapte转载 2016-10-09 15:32:13 · 1091 阅读 · 0 评论 -
Spring Mvc 3.1 之后如何配置messageConverters
是一种简写形式,完全可以手动配置替代这种简写形式,简写形式可以让初学都快速应用默认配置方案。 会自动注册DefaultAnnotationHandlerMapping与AnnotationMethodHandlerAdapter 两个bean,是spring MVC为@Controllers分发请求所必须的。 这句话我在很多帖子都看到过,我自己的项目本身使用的Spring MVC 3.2,实转载 2016-10-26 18:54:26 · 849 阅读 · 0 评论 -
SpringMVC 中的Interceptor 拦截器
SpringMVC 中的Interceptor 拦截器也是相当重要和相当有用的,它的主要作用是拦截用户的请求并进行相应的处理。比如通过它来进行权限验证,或者是来判断用户是否登陆,或者是像12306 那样子判断当前时间是否是购票时间。 一、定义Interceptor实现类 SpringMVC 中的Interceptor 拦截请求是通过HandlerInterceptor 来实现的。在转载 2016-12-07 19:06:30 · 256 阅读 · 0 评论 -
Spring MVC之@RequestMapping 详解
Spring MVC之@RequestMapping 详解 引言: 前段时间项目中用到了REST风格来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@RequestParam、 @RequestBody、 @R转载 2016-02-04 11:33:07 · 481 阅读 · 0 评论