postconstruc
时间: 2023-08-11 12:07:31 浏览: 28
@PostConstruct注解用于修饰一个非静态的void方法,在Spring中被用来在服务器加载Servlet时运行,并且只会被服务器执行一次。它会在构造函数之后执行,init()方法之前执行。如果想在生成对象时完成某些初始化操作,并且这些操作依赖于依赖注入,那么无法在构造函数中实现。因此,可以使用@PostConstruct注解的方法来完成初始化操作。这个方法将会在依赖注入完成后自动调用。\[2\]\[3\]
#### 引用[.reference_title]
- *1* [@PostConstruct注解详解](https://blog.csdn.net/qq_43842093/article/details/121621652)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [@PostConstruc注解](https://blog.csdn.net/weixin_38972910/article/details/120797126)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [@PostConstruct](https://blog.csdn.net/Ahuuua/article/details/123064006)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down28v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]