尝试在Spring中使用storedprocedure时出错

时间:2012-03-21 21:41:56

标签: spring stored-procedures jdbc

<bean id="storedProcedure" class="org.uftwf.disasterreliefbatch.storedprocedure.DRAMXFR">   </bean>

org.springframework.dao.InvalidDataAccessApiUsageException:属性'sql'是必需的

3 个答案:

答案 0 :(得分:2)

答案 1 :(得分:0)

我有一个扩展spring存储过程的java类。我正在使用Maven构建,并将其部署到WebLogic。 部署后,WebLogic将抛出此异常:

org.springframework.dao.InvalidDataAccessApiUsageException: 属性'dataSource'是必需的

由于我将dataSource作为类构造函数参数,因此我通过从存储的proc类中删除setter方法(setDataSource)解决了这个问题。

答案 2 :(得分:0)

如果您正在使用

<context:component-scan base-package="packageName"/>

你应该从org.uftwf.disasterreliefbatch.storedprocedure.DRAMXFR删除@Component