October 2017
Intermediate to advanced
396 pages
10h 2m
English
Spring supports declarative transaction management. Spring separates transaction demarcation from transaction implementation. Demarcation is expressed declaratively via the Spring AOP. We always recommend using Spring's declarative transaction demarcation and implementation in your Spring application, because the declarative programming model enables you to replace the external transaction demarcation API from the code, and you can configure it by using Spring AOP transaction interceptor. Transactions are, basically, cross-cutting concerns; this declarative transaction model allows you to keep your application's business logic separate from the repetitive transaction demarcation code. ...
Read now
Unlock full access