sách gpt4 ăn đã đi

java - @Transactional(propagation=propagation.required)

In lại Tác giả: IT Lão Cao Thời gian cập nhật: 28-10-2023 11:32:07 28 4
mua khóa gpt4 giày nike

Nếu ai đó có thể giải thích chú thích này làm gì và khi nào chúng tôi sử dụng nó:

@Transactional(lan truyền=Lan truyền.BẮT BUỘC)

Cảm ơn

câu trả lời hay nhất

Nếu bạn cần Tài liệu mùa xuân

Hãy xem xét mã này ...

lớp Dịch vụ {
@Transactional(lan truyền=Lan truyền.BẮT BUỘC)
công khai void doSomething() {
// truy cập cơ sở dữ liệu bằng DAO
}
}

Khi doSomething() được gọi, nó biết rằng nó phải bắt đầu một giao dịch trên cơ sở dữ liệu trước khi thực hiện. Nếu người gọi phương thức này đã bắt đầu giao dịch, phương thức này sẽ sử dụng cùng mộtvật lýcác vấn đề.

cái này @Giao dịch Nhận xét cung cấp một cách để thông báo mã của bạn khi nó được thực thiphảiCó một phương thức giao dịch. Nó sẽ không chạy nếu không có nó, vì vậy bạn có thể đưa ra các giả định trong mã của mình rằng bạn sẽ không để lại dữ liệu không đầy đủ trong cơ sở dữ liệu hoặc phải dọn dẹp nội dung nào đó khi xảy ra ngoại lệ.

Quản lý giao dịch là một chủ đề khá phức tạp, vì vậy hy vọng câu trả lời đơn giản này sẽ giúp ích

Về java - @Transactional (propagation = propagation.required), chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/10740021/

28 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress