Spring知识
linwei_1029
这个作者很懒,什么都没留下…
展开
-
Spring已经添加属性注入了,但是还是报空指针错误 说明
public class DocumentPressUCCImpl extends TaskUCCImpl implements IDocumentPressUCC 中,已经继承了父类 TaskUCCImpl 配置文件中: class="a.DocumentPressUCCImpl" parent="taskUCC" >添加 parent="taskUCC"属性。原创 2010-03-16 11:32:00 · 5597 阅读 · 0 评论 -
Spring 中的p标签
Spring2.0中还有一个非常实用的解析器,SimplePropertyNamespaceHandle,若配置文件中引用http://www.springframework.org/schema/p命令空间,则将会使用SimplePropertyNamespaceHandle来处理这个Bean的定义,可以在Spring2.0中的Bean中以更简单的方式配置设值方法注入,如下所示:转载 2014-12-29 15:12:24 · 896 阅读 · 0 评论 -
使用Spring中的ExceptionHandlerExceptionResolver进行统一的异常处理
还是直接上代码说明:1。 编写相关AnnotationHandlerMethodExceptionResolver异常处理类package com.pss.res.base.exceptionresolver;import com.pss.res.client.base.constants.BusiStatusCons;import com.pss.res.client.base.d原创 2014-12-02 10:14:14 · 57131 阅读 · 2 评论 -
JDK与Cglib实现的动态代理区别以及例子说明
一。JDK中使用 实现了InvocationHandler原创 2014-04-23 16:04:41 · 1407 阅读 · 0 评论 -
Spring下commons,bean,io等工具包的常用API方法
一。 1。 StringUtils.abbreviate(str, maxWidth) 用来原创 2014-05-08 16:31:59 · 2250 阅读 · 0 评论 -
spring中bean的作用域属性single与prototype的区别
1。 当一个bean的作用域设置为singleton, 那么Spring IOC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例。换言之,当把一个bean定义设置为singleton作用域时,Spring IOC容器只会创建该bean定义的唯一实例。这个单一实例会被存储到单例缓存(singleton cache)中,并原创 2014-01-17 15:25:28 · 16035 阅读 · 1 评论 -
Hessian Spring相关使用的简单例子
一。简介相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议(Binary),因为采用的是二进制协议,所以它很适合于发送二进制数据。Hessian通常通过Web应用来提供服务,因此非常类似于WebService。只是它不使用SOAP协议。 Hessian通过Servlet提供远程服务。需要将匹配某个模式的请求映射到Hessian服务。Spring的Dispatcher原创 2013-04-11 10:24:59 · 6322 阅读 · 0 评论 -
通过SpringMVC进行文件的上传
还是直接上例子来说明:1. 配置好web.xml smartcity-upload org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/config/spring-sma原创 2012-04-18 20:59:38 · 6945 阅读 · 0 评论 -
JDBC中进行批处理操作的例子
直接上一个代码例子就好了: //批量添加数据至数据库中 public int batchAddQueryParamInfo(final List list) throws DAOException { int[] result = this.getJdbcTemplate().batchUpdate( "insert into " + Schem原创 2011-11-29 17:01:56 · 1198 阅读 · 0 评论 -
Spring中报"Could not resolve placeholder"的解决方案
除去properites文件路径错误、拼写错误外,出现"Could not resolve placeholder"很有可能是使用了多个PropertyPlaceholderConfigurer或者多个的原因。 比如我有一个dao.xml读取dbConnect转载 2011-10-14 15:47:03 · 115455 阅读 · 6 评论 -
使用spring中的Rowmapper
RowMapper可以将数据中的每一行封装成用户定义的类,在数据库查询中,如果返回的类型是用户自定义的类型则需要包装. eg: 以下例子即可说明,可以在mapRow方法中实现数据封装,并返回自己所需要的类型。List users = (List) getJ原创 2011-10-14 15:37:04 · 2662 阅读 · 0 评论 -
spring中加载xml配置文件的方式
<br />spring 中加载xml配置文件的方式,好像有3种, xml是最常见的spring 应用系统配置源。Spring中的几种容器都支持使用xml装配bean,包括: <br /> XmlBeanFactory , <br /> ClassPathXmlApplicationContext , <br /> FileSystemXmlApplicationContext , <br /> XmlWebApplicationContext <br /> <br />一:Xm原创 2010-06-10 09:43:00 · 581 阅读 · 0 评论 -
Spring配置中的常见配置说明
先贴2个小例子!applicationContext-a.xml <bean id="jndiDataSource" class="org.springframework.jndi.JndiObjectFactoryBean"> OracleDataSource <!-- oracle.jdbc.d原创 2010-04-21 10:31:00 · 9091 阅读 · 1 评论 -
ApplicationContextAware获取Spring上下文,通过基类获取properties中的配置属性
说明: 该方法实现了,通过继承JAR包中基类来获取properties中配置的相关属性,并添加至spring容器中,供代码中使用。1。 基类package com.ffcs.icity.config;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import jav原创 2014-12-12 17:02:25 · 7943 阅读 · 0 评论