我写好框架后,也能启动,但是用demo例子调用工作类,数据写不到数据库中,在其他项目中没用mybatis却可以
但是又不能不用mybatis,怎么办啊,是不是两个会冲突
这个是spring-quartz
<bean id="QuartzJobFactory"
class="org.springframework.scheduling.quartz.SchedulerFactoryBean" >
<!-- <property name="dataSource">
<ref bean="ddlibserveDataSource" />
</property> -->
<!-- <property name="schedulerName" value="Mscheduler" /> -->
<property name="configLocation" value="WEB-INF/resource/quartz.properties" />
<property name="applicationContextSchedulerContextKey"
value="applicationContextKey" />
<property name="autoStartup" value="true" />
</bean>
</beans>
这个是mybatis的配置
<!-- 引入配置文件 -->
<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location" value="WEB-INF/resource/db.properties" />
</bean>
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<property name="driverClassName" value="${driver}" />
<property name="url" value="${url}" />
<property name="username" value="${username}" />
<property name="password" value="${password}" />
<!-- 初始化连接大小 -->
<property name="initialSize" value="${initialSize}"></property>
<!-- 连接池最大数量 -->
<property name="maxActive" value="${maxActive}"></property>
<!-- 连接池最大空闲 -->
<property name="maxIdle" value="${maxIdle}"></property>
<!-- 连接池最小空闲 -->
<property name="minIdle" value="${minIdle}"></property>
<!-- 获取连接最大等待时间 -->
<property name="maxWait" value="${maxWait}"></property>
</bean>