In spring configuration file, my company's last developer declared as
<bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager">
<property name="dataSource">
<ref bean="autoCreateHocDS"/>
</property>
</bean>
but there were no any AOP or annotation like @Transaction written to define on what class its should be applied.
My first execution class here is OCsAutoCreateHocJob and it's internally call Service and dao classes.
So here my doubt is on what level transaction management will applied in class chain OR it will not apply without defining transaction level OR transaction management will applied to all classes?