What are the types of the transaction management Spring supports ?
Spring supports two types of transaction management:
1 Programmatic transaction management: This means that you have
managed the transaction with the help of programming. That gives you extreme
flexibility, but it is difficult to maintain.
2 Declarative transaction management: This means you separate
transaction management from the business code. You only use annotations or XML
based configuration to manage the transactions.
Read More →