Spring
夜-feng
这个作者很懒,什么都没留下…
展开
-
Spring Aop
【转自 http://blog.csdn.net/xiaoxian8023 】AOP(Aspect Oriented Programming),是面向切面编程的技术。AOP基于IoC基础,是对OOP的有益补充。 AOP之所以能得到广泛认可,主要是因为它将应用系统拆分分了2个部分:核心业务逻辑(Core business concerns)及横向的通用转载 2016-03-31 10:07:13 · 752 阅读 · 0 评论 -
Spring MVC之@RequestMapping 详解
引言:前段时间项目中用到了REST风格来开发程序,但是当用POST、PUT模式提交数据时,发现服务器端接受不到提交的数据(服务器端参数绑定没有加任何注解),查看了提交方式为application/json, 而且服务器端通过request.getReader() 打出的数据里确实存在浏览器提交的数据。为了找出原因,便对参数绑定(@RequestParam、 @RequestBody、 @R转载 2016-10-27 10:52:13 · 535 阅读 · 0 评论 -
Spring3.1 对Bean Validation规范的新支持(方法级别验证)
上接Spring提供的BeanPostProcessor的扩展点-1继续学习。 一、Bean Validation框架简介 写道Bean Validation standardizes constraint definition, declaration and validation for the Java platform.大体意思是:Bean Validation 标准化转载 2016-06-21 17:57:38 · 5466 阅读 · 0 评论 -
Spring4——集成Bean Validation 1.1(JSR-349)到SpringMVC
在之前的《跟我学SpringMVC》中的《第七章 注解式控制器的数据验证、类型转换及格式化》中已经介绍过SpringMVC集成Bean Validation 1.0(JSR-303),目前Bean Validation最新版本是Bean Validation 1.1(JSR-349),新特性可以到官网查看,笔者最喜欢的两个特性是:跨参数验证(比如密码和确认密码的验证)和支持在消息中使用EL表达转载 2016-06-21 10:40:54 · 1178 阅读 · 0 评论 -
Spring 表达式语言之 SpEL 语法
5.3 SpEL语法5.3.1 基本表达式一、字面量表达式: SpEL支持的字面量包括:字符串、数字类型(int、long、float、double)、布尔类型、null类型。类型示例字符串String str1 = parser.parseExpression(“‘Hello World!’”).getValue(String.class);Strin转载 2016-07-14 15:19:30 · 15888 阅读 · 0 评论 -
@RequestParam @RequestBody @PathVariable 等参数绑定注解详解(转载)
转载自:http://blog.csdn.net/walkerjong/article/details/7946109 学习了下,对@RequestBody,@SessionAttributes,@ModelAttribute还不是很了解,继续学习,也望知道的能告诉我一下,谢谢。简介: handler method 参数绑定常用的注解,我们根据他们处理的Request的不同转载 2016-06-14 14:03:40 · 2543 阅读 · 0 评论 -
SpringMVC介绍之Validation
对于任何一个应用而言在客户端做的数据有效性验证都不是安全有效的,这时候就要求我们在开发的时候在服务端也对数据的有效性进行验证。SpringMVC自身对数据在服务端的校验有一个比较好的支持,它能将我们提交到服务端的数据按照我们事先的约定进行数据有效性验证,对于不合格的数据信息SpringMVC会把它保存在错误对象中,这些错误信息我们也可以通过SpringMVC提供的标签在前端JSP页面上进行展示。转载 2016-04-07 21:09:08 · 384 阅读 · 0 评论 -
spring mvc 注解
@Restcontroller它继承自@Controller注解。4.0之前的版本,Spring MVC的组件都使用@Controller来标识当前类是一个控制器servlet。使用这个特性,我们可以开发REST服务的时候不需要使用@Controller而专门的@RestController。当你实现一个RESTful web services的时候,response将一直原创 2016-04-06 11:58:31 · 624 阅读 · 0 评论 -
SpringMVC整合Shiro
123456789101112131415161718192021222324252627282930转载 2016-04-05 15:46:21 · 3615 阅读 · 0 评论 -
shiro简单配置
Spring整合配置1.在web.xml中配置shiro的过滤器?1234567891011filter>filter-name>shiroFilterfilter-name>filter-class>org.sprin转载 2016-04-05 15:38:19 · 493 阅读 · 0 评论 -
SpringMVC+Shiro权限管理
什么是权限呢?举个简单的例子:我有一个论坛,注册的用户分为normal用户,manager用户。对论坛的帖子的操作有这些:添加,删除,更新,查看,回复我们规定:normal用户只能:添加,查看,回复manager用户可以:删除,更新normal,manager对应的是角色(role)添加,删除,更新等对应的是权限(permission)我们采用下面的逻辑转载 2016-04-05 15:34:34 · 532 阅读 · 0 评论 -
使用mybatis完成通用dao和通用service
原文 http://liuyiyou.cn/2015/01/25/base-mybatis-dao/主题 MyBatis概述:使用通用dao和通用service可以减少代码的开发。可以将常用的增删改查放到通用dao中。对不同的or框架,基本上都有自己的实现如SpringJPA的Repository就提供了常用的增删改查方法。而MyBatis借助代码生成工具也可以生转载 2016-03-31 19:38:44 · 9736 阅读 · 1 评论 -
Spring事务Transaction配置的五种注入方式详解
代码下载地址:http://www.zuidaima.com/share/1828220435860480.htm原文:Spring事务Transaction配置的五种注入方式详解前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。转载 2016-03-31 19:01:09 · 457 阅读 · 0 评论 -
Spring IoC
【转自 http://blog.csdn.net/xiaoxian8023 】基本概念 IoC(Inversion of Control),直观地讲,就是对象创建或查找对象依赖的控制权由应用代码转到了外部容器,控制权的转移是所谓反转。使用Ioc,一个对象依赖的其它对象会通过被动的方式传递进来,而不是这个对象自己创建或者查找依赖对象。我们可以认为IoC与JNDI相反—转载 2016-03-31 16:29:20 · 303 阅读 · 0 评论 -
Spring Boot集成Swagger2
本节主要从以下几个方面进行讲解:(1)Swagger的产生;(2)Swagger的介绍;(3)新建maven java project;(4)在pom.xml添加依赖;(5)创建Swagger2配置类;(6)编写Controller测试类; 我们一起看看每个环节的具体知识。(1)Swagger的产生 我们的RESTful API需要转载 2016-10-27 10:53:58 · 7495 阅读 · 0 评论