Spring The configuration file about the transaction configuration is always made up of three components, respectively, DataSource , TransactionManager and agent mechanism of these three parts, no matter what kind of configuration, the general change is only the agent mechanism this part.
DataSource , TransactionManager these two parts will only change depending on how the data is accessed, such as using Hibernate for data access, DataSource actually for sessionfactory , TransactionManager the implementation of Hibernatetransactionmanager .
Specific example:
Depending on the proxy mechanism, there are five Ways to configure Spring transactions, which are used in the form of a TX label configuration on a general project.
The summary of spring's transaction management (commonly used declarative) is a good example of Spring AOP and IOC, and is good for learning spring.
2015 24th Thursday Spring Business 4