【在线等...】quartz + mybatis 为何Dao注入不进去,一直是NULL呢。 本帖最后由 hengdafei 于 2013-09-15 09:35:49 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 @Autowired private GatherDao gatherDao;放在try里面看看,任务类型的,可能任务启动,你这个还没有注入今来呢。或者加上static看看 gatherDao一直取的是null。 但如果不放在定时任务里的话,一点问题都没有。因为在xml来,mybatis会自动扫描package路径的。.....<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer" p:basePackage="com.xx.product.yy.dao" > <property name="sqlSessionFactory" ref="sqlSessionFactory"/></bean> quartz是自己管理triger和job对象的,跟spring管理的对象不是一个世界的 <beans> <!-- 要调用的工作类 --> <bean id="quartzJob" class="com.velma.other.QuartzJob"> <property name="xxService"> <ref bean="xxServiceImpl"/> </property> </bean> <!-- 定义调用对象和调用对象的方法 --> <bean id="jobtask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <!-- 调用的类 --> <property name="targetObject"> <ref bean="quartzJob"/> </property> <!-- 调用类中的方法 --> <property name="targetMethod"> <value>aaa</value> </property> </bean></beans> 让spring管理GatherJob 用jsp把图片存储到mysql里 jsp连接sqlserver2008出错! 如何在同一个JSP页面中显示两个相同的树 在线字处理程序的页面用什么做? 请问各位牛人 不知道J2EE的前景如何 怎样才能学好 如何使用jdbc连接SQL Server数据库? 真奇怪:写的bean出现问题,急啊!!! 一个关于struts的问题!!! 如何判断输入字符串是否含有非法字符? 读取一个文件以二进制形式打开(读取任意二进制文件),用JFreeChart来画出曲线图 sessionfactory注入报错 ,跪求高手 Tomcat 二级域名的Session共享
private GatherDao gatherDao;放在try里面看看,任务类型的,可能任务启动,你这个还没有注入今来呢。
或者加上static看看
但如果不放在定时任务里的话,一点问题都没有。因为在xml来,mybatis会自动扫描package路径的。.....
<bean class="org.mybatis.spring.mapper.MapperScannerConfigurer" p:basePackage="com.xx.product.yy.dao" >
<property name="sqlSessionFactory" ref="sqlSessionFactory"/>
</bean>
<beans>
<!-- 要调用的工作类 -->
<bean id="quartzJob" class="com.velma.other.QuartzJob">
<property name="xxService">
<ref bean="xxServiceImpl"/>
</property>
</bean>
<!-- 定义调用对象和调用对象的方法 -->
<bean id="jobtask" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">
<!-- 调用的类 -->
<property name="targetObject">
<ref bean="quartzJob"/>
</property>
<!-- 调用类中的方法 -->
<property name="targetMethod">
<value>aaa</value>
</property>
</bean>
</beans> 让spring管理GatherJob