Course Intermediate 10914
Course Introduction:"Self-study IT Network Linux Load Balancing Video Tutorial" mainly implements Linux load balancing by performing script operations on web, lvs and Linux under nagin.
Course Advanced 16847
Course Introduction:"Shangxuetang MySQL Video Tutorial" introduces you to the process from installing to using the MySQL database, and introduces the specific operations of each link in detail.
Course Advanced 10564
Course Introduction:"Brothers Band Front-end Example Display Video Tutorial" introduces examples of HTML5 and CSS3 technologies to everyone, so that everyone can become more proficient in using HTML5 and CSS3.
java - spring transaction not rolled back
2017-05-17 10:07:12 0 2 512
How to configure Spring Boot declarative transactions?
2017-05-27 17:41:17 0 2 642
java - unit testing, how to let spring manage transactions without polluting the database
2017-06-12 09:25:30 0 2 1037
Spring transaction rollback issue
2017-06-12 09:24:47 0 4 886
Course Introduction:How to set the transaction isolation level in Spring: 1. Use the @Transactional annotation; 2. Set it in the Spring configuration file; 3. Use PlatformTransactionManager; 4. Set it in the Java configuration class. Detailed introduction: 1. Use the @Transactional annotation, add the @Transactional annotation to the class or method that requires transaction management, and set the isolation level in the attribute; 2. In the Spring configuration file, etc.
2024-01-26 comment 0 1533
Course Introduction:How to implement spring programmatic transactions: 1. Use TransactionTemplate; 2. Use TransactionCallback and TransactionCallbackWithoutResult; 3. Use Transactional annotations; 4. Use TransactionTemplate in combination with @Transactional; 5. Customize the transaction manager.
2024-01-08 comment 0 717
Course Introduction:This paper discusses best practices for using transactions in Spring Boot applications, including annotation usage, transaction boundaries, exception handling, and common pitfalls to avoid. The main argument is that proper transaction management is e
2024-08-13 comment 0 788
Course Introduction:Spring outperforms Atomikos in terms of throughput and latency. Spring uses a local transaction manager and is easy to configure. Atomikos uses a centralized transaction manager to provide finer control. Spring provides a better choice for systems with low performance requirements, while Atomikos is more suitable for systems that require strict control of transaction behavior.
2024-06-05 comment 0 690
Course Introduction:SpringCloudSaga provides a declarative way to coordinate distributed transactions, simplifying the implementation process: add Maven dependency: spring-cloud-starter-saga. Create a Saga orchestrator (@SagaOrchestration). Write participants to implement SagaExecution to execute business logic and compensation logic (@SagaStep). Define state transitions and actors in Saga. By using SpringCloudSaga, atomicity between different microservice operations is ensured.
2024-06-05 comment 0 1055