<bean id="storedProcedure" class="org.uftwf.disasterreliefbatch.storedprocedure.DRAMXFR"> </bean>
org.springframework.dao.InvalidDataAccessApiUsageException:属性'sql'是必需的
答案 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