在一个spring配置文件中同时配置hibernate和jdbc
??
??
?? abstract="true">
?? <property name="transactionManager">
??? <ref bean="jdbcTransactionManager"/>
?? </property>
?? <property name="transactionAttributes">
??? <props>
???? <prop key="get*">PROPAGATION_REQUIRED,readOnly</prop>
???? <prop key="find*">PROPAGATION_REQUIRED,readOnly</prop>
???? <prop key="load*">PROPAGATION_REQUIRED,readOnly</prop>
???? <prop key="modify*">PROPAGATION_REQUIRED</prop>
???? <prop key="delete*">PROPAGATION_REQUIRED</prop>
???? <prop key="add*">PROPAGATION_REQUIRED</prop>
??? </props>
?? </property>
</bean>
<bean id="sessionFactory"
??
??
??
?? abstract="true">
?? <property name="transactionManager">
??? <ref bean="transactionManager"/>
?? </property>
?? <property name="transactionAttributes">
??? <props>
???? <prop key="get*">PROPAGATION_REQUIRED,readOnly</prop>
???? <prop key="find*">PROPAGATION_REQUIRED,readOnly</prop>
???? <prop key="load*">PROPAGATION_REQUIRED,readOnly</prop>
???? <prop key="modify*">PROPAGATION_REQUIRED</prop>
???? <prop key="delete*">PROPAGATION_REQUIRED</prop>
???? <prop key="add*">PROPAGATION_REQUIRED</prop>
??? </props>
?? </property>
</bean>
然后在service层分别引用就可以了.
private JdbcTemplate jdbcTemplate;
get ,set 方法省略
?
?