@predestroy làm gì?

Mục lục:

@predestroy làm gì?
@predestroy làm gì?
Anonim

Chú thích PreDestroy là được sử dụng trên các phương thức như một thông báo gọi lại để báo hiệu rằng phiên bản đang trong quá trình bị xóa bởi vùng chứa. Phương thức được chú thích bằng PreDestroy thường được sử dụng để giải phóng các tài nguyên mà nó đang nắm giữ.

Tại sao chúng tôi sử dụng @PostConstruct?

Chú thích PostConstruct được sử dụng trên , một phương thức cần được thực thi sau khi hoàn tất quá trình chèn phụ thuộc để thực hiện bất kỳ khởi tạo nàoPhương thức này PHẢI được gọi trước khi lớp được đưa vào dịch vụ. Chú thích này PHẢI được hỗ trợ trên tất cả các lớp hỗ trợ chèn phụ thuộc.

PostConstruct có thể ở chế độ riêng tư không?

Phương pháp mà PostConstruct được áp dụng CÓ THỂ là công khai, được bảo vệ, gói riêng tư hoặc riêng tư. Phương thức KHÔNG ĐƯỢC tĩnh.

Chú thích @PostConstruct vào mùa xuân là gì?

@ PostConstruct là một chú thích được sử dụng trên một phương thức cần được thực thi sau khi hoàn tất quá trình chèn phụ thuộc để thực hiện bất kỳ quá trình khởi tạo nào.

Tại sao PostConstruct không được gọi là?

Các chú thích bean Java EE chẳng hạn như @PostConstruct chỉ áp dụng cho các bean được quản lý bởi vùng chứa. Nếu bạn chỉ đơn giản là tự mình gọi BlogEntryDao mới, vùng chứa isn'sẽ không chặn việc tạo và gọi phương thức @PostConstruct.