Spring
青葱岁月
个性开朗大方,从事互联网开发,擅长Java。喜欢唱歌,打篮球
展开
-
Spring中报"Could not resolve placeholder"的解决方案
本文转载自 [#0x0050] "Could not resolve placeholder"解决方案 除去properites文件路径错误、拼写错误外,出现"Could not resolve placeholder"很有可能是使用了多个PropertyPlaceholderConfigurer或者多个<context:property-placeholder>的原因。...原创 2012-01-12 17:51:00 · 1239 阅读 · 0 评论 -
java.lang.IllegalStateException:Unable to load schema mappings from location ……
Java Web工程在启动时报错:java.lang.IllegalStateException:Unable to load schema mappings from location [META-INF/spring.schemas] 具体错误日志由于在内网就不贴了,主要就是上面所报的这个错。对于这个问题产生的本质网上有一篇文章还不错:http://blog.csdn.net/it_m...2012-10-10 10:43:19 · 780 阅读 · 0 评论 -
Unable to locate Spring NamespaceHandler for XML schema namespace
java服务中整合了spring,在Eclipse里本地启动时没问题,但是部署到局域网linux服务器上时解析spring applicationContext.xml报错,具体报错信息如下:org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Una...2013-11-05 16:25:06 · 126 阅读 · 0 评论 -
在基于注解风格的Spring-MVC中使用拦截器
Spring-MVC如何使用拦截器,今天看了一下官方文档,没有找到注解的例子,只给出了非注解风格的例子。基于注解风格如何使用拦截器呢? 基于注解有两个可以使用的定义类,分别是DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter<bean class="org.springframework.we...2012-03-07 19:35:51 · 108 阅读 · 0 评论 -
MyBatis批量插入数据
在程序中封装了一个List集合对象,然后需要把该集合中的实体插入到数据库中,由于项目使用了Spring+MyBatis的配置,所以打算使用MyBatis批量插入,由于之前没用过批量插入,在网上找了一些资料后最终实现了,把详细过程贴出来。 实体类TrainRecord结构如下: public class TrainRecord implements Serializable {...原创 2012-07-10 08:50:26 · 6029 阅读 · 0 评论 -
MySQL报错: java.sql.SQLException: Column count doesn't match value count at row 1
项目使用了Spring和MyBatis,在往mysql数据库里插入数据时报错如下: org.springframework.jdbc.BadSqlGrammarException: ### Error updating database. Cause: java.sql.SQLException: Column count doesn't match value count at r...2012-07-09 16:24:49 · 913 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: org/aspectj/weaver/BCException
在项目中使用了Spring管理和配置事务,在启动tomcat时报错:nested exception is java.lang.NoClassDefFoundError: org/aspectj/weaver/BCException具体报错信息如下:Error creating bean with name 'c3p0' defined in class path re...原创 2012-06-18 10:27:56 · 142 阅读 · 0 评论 -
java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder
在项目中用到了bonecp连接池,启动tomcat时报异常:java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder具体报错信息如下:Error creating bean with name 'bonecp' defined in class path resource [config/sp...原创 2012-06-18 10:24:21 · 1001 阅读 · 0 评论 -
Spring拦截器中通过request获取到该请求对应Controller中的method对象
背景:项目使用Spring 3.1.0.RELEASE,从dao到Controller层全部是基于注解配置。我的需求是想在自定义的Spring拦截器中通过request获取到该请求对应于Controller中的目标method方法对象。Controller和拦截器代码如下: AdminController @Controller@RequestMapping("/admin")...2012-10-21 16:51:35 · 1247 阅读 · 0 评论 -
使用监听器对Spring bean id进行唯一校验
背景: 项目中用到了多数据源,不同的数据源根据业务不同配置在不同的工程中,由maven来统一聚合。但是前几天在开发过程中突然发现项目前台工程的事务配置不起作用了,在之前明明测试过事务功能,当时是生效的。然后检查了一下配置文件中事务部分的配置,发现没什么改动。为了排除其它因素的干扰,采用了单元测试重新测试了一次,结果发现当前数据源事务正常。根据这个分析可能是当前的事务配置被其它配置干扰...2013-01-23 09:23:48 · 101 阅读 · 0 评论