随笔分类 - Spring3
摘要:Spring Bean的作用域作用域描述singleton在每个Spring IoC容器中一个bean定义对应一个对象实例。prototype一个bean定义对应多个对象实例。request在一次HTTP请求中,一个bean定义对应一个实例;即每次HTTP请求将会有各自的bean实例,它们依据某个b...
阅读全文
摘要:使用注解之前要开启自动扫描功能 其中base-package为需要扫描的包(含子包)。@Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spring容器中的Bean。@Scope注解 作用域@Lazy(true) 表示延迟初始化@Serv...
阅读全文
摘要:1、在项目中添加下面的类: import org.springframework.context.ApplicationContext; import org.springframework.context.ApplicationContextAware; /** * 以静态变量保存Sp...
阅读全文
摘要:1、首先要配置txManager 下面的dataSource,是数据连接池,根据项目需要配置对应的连接池 2、采用@Transactional注解方式使用事务 使用方法(扫描bean的配置要开启): 当标于类前时, 标示类中所有方法都进行事物处理 例子:@Transac...
阅读全文
摘要:在使用spring时,经常需要在普通类中获取session,request等对像.比如一些AOP拦截器类,在有使用struts2时,因为struts2有一个接口使用org.apache.struts2.ServletActionContext即可很方便的取到session对像.用法:ServletA...
阅读全文
摘要:如果你使用了listener监听器来加载配置,一般在Struts+Spring+Hibernate的项目中都是使用listener监听器的。如下 org.springframework.web.context.ContextLoaderListener Spring会创建一个Web...
阅读全文
摘要:方案一:激活Tomcat的defaultServlet来处理静态文件 在web.xml中添加: default *.jpg default *.js default ...
阅读全文
摘要:1. 导入文件 2. 引用资源配置文件或者 多次引用没有ignore-unresolvable="true"一定会出"Could not resolve placeholder"异常。 Spring 2.5中,没有ignore-unresolvable属性,所以就不能使用上面的那种方法去配置,...
阅读全文