Spring
文章平均质量分 76
第一杯茶
IT
展开
-
使用SpringMVC提交数组时,如果list大小超过256,就会报错。
使用SpringMVC提交数组时,如果list大小超过256,就会报错。原因是DataBinder 中默认限制了list最大只能增长到256。private int autoGrowCollectionLimit = DEFAULT_AUTO_GROW_COLLECTION_LIMIT;解决方案:1)修改业务,不允许一次提交超过256条数据2)在需要的Action中添加转载 2013-12-26 14:46:53 · 3029 阅读 · 0 评论 -
spring mvc HandlerMethodReturnValueHandler
今天项目遇到一个问题:在controller里重定向,正常使用 return "redirect:/url".结果怎么都不可以,后来发现RequestMappingHandlerAdapter里的HandlerMethodReturnValueHandlerComposite 对象里的List returnValueHandlers 被通过配置封装去掉了ViewNameMethodReturnV原创 2015-05-16 15:05:58 · 1788 阅读 · 0 评论 -
spring boot 入门
首先第一步创建一个maven工程springboot11.在pom文件里添加下面配置,依赖。<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="原创 2015-09-09 10:29:07 · 390 阅读 · 0 评论 -
spring 获得ApplicationContext
在spring mvc项目中,可以通过实现ApplicationContextAware来获得ApplicationContext,public class ContextHolder implements ApplicationContextAware {private static ApplicationContext context;}实现接口中方法原创 2016-03-08 19:56:36 · 415 阅读 · 0 评论 -
spring 事务传播
在service中有两个方法 A和 B,A没有配置事务,B配事务,若在A中调用B方法时,事务将不起作用,原因是因为spring的事务是基于AOP的方式,是代理类加的增强,Proxy.B,若在内部调用时则仅是直接调用B,事务将失效。解决方法:1 将B移到另一个类中 2 A调用B时不直接调用B,而是调用AOP代理类 的B方法原创 2016-11-02 15:07:06 · 334 阅读 · 0 评论