随笔分类 - [技术]Spring
摘要:报错:NullPointerException分析:错误原因是注入失败? 这两句话都已经加进来了,还是报错,突然想到Spring将所有的Bean当做单例对象,对于注入过的Bean,不能再去new实例,否则就变成另一个对象了(而不是已经注入过的那个对象)。
阅读全文
摘要:新建cors filter文件, package cn.ac.iscas.pebble.ufe.tools; import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.s...
阅读全文
摘要:iBatis(MyBatis)开启缓存后,通过外部程序修改或者删除数据库记录,如何让Cache清除?5
当其外部的数据库连接甚至是数据库管理系统,对数据库进行了更改,iBatis(MyBatis)的缓存如果没有过期,是不会对数据库的修改做出相应的?这一点有什么好的解决方案?再简单的描述一下(假设数据库系统为MySQL),例如有一个Java的应用持久层框架是使用iBatis(MyBatis)有一个...
阅读全文
摘要:在mybatis框架中,在SqlSession未关闭之前,在一个session里面,如果执行相同的select语句,mybatis不会重新查询数据库,而是直接返回缓存在内存中的查询结果。解决方案如上,添加到配置文件中。
阅读全文
摘要:转自:http://www.coderli.com/junit-spring-test-applicationcontext JUnit单元测试用例中使用Spring框架,直接方式如下。 @RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "/spring/applicationConte...
阅读全文
摘要:第三章 最小化Spring xml配置 自动装配(autowiring) 自动检测(autodiscovery) 自动装配 byName、byType、constructor autodetect(首先constructor,然后byType) 默认自动装配 (default-autowire默认为none,不进行自动装配) ...
阅读全文
摘要:初始化和销毁Bean init-method && destory-method 如果上下文中有很多Bean都有相同name的初始化方法和销毁方法。可以在Beans元素的default-init-method && default-destory-method方法中声明。 .... 使用元素配置Bean属性,...
阅读全文
摘要:第一章 Spring之旅 POJO: plain old java object 简单的java对象 DI:Dependency Injection 依赖注入 构造器注入:构造时作为构造器参数传入 private Quest quest;
public BraveKnight(Quest quest){ this.quest = quest;
} ...
阅读全文
摘要:【转】
解决方法:
http://forum.springsource.org/showthread.php?85016-IllegalArgumentException-with-ApplicationContextAware-Proxy
在配置文件中加入proxy-target-class="true" 或者: 现在我的配置文件如下: ...
阅读全文
摘要:在Spring的配置文件中,如下: /WEB-INF/database.properties ...
阅读全文
摘要:该错误一般是编码带来的问题,比如在请求post的时候,使用了application/x-www-form-urlencoded的content type
那么请求传过来的string则需要用urlDecoder进行decode。否则就会报上述错误 body = java.net.URLDecoder.decode(body, "UTF-8");
Source source = new Strea...
阅读全文