@PostContruct注解的使用
@PostConstruct是Java自己的注解.
@PostConstruct該注解被用來修飾一個非靜態的void()方法.
@PostConstruct修飾的方法會在服務器加載Servlet的時候運行,并且只會被服務器執行一次.
@PostConstruct在構造函數之后執行,init()方法之前執行.
如果我們知道servlet的生命周期,就能很好的理解!
特點
只有一個非靜態方法可以使用此注解
被注解的方法不得有任何參數
被注解的方法返回值必須為void
被注解的方法不得拋出已檢查異常
?
?
servlet的生命周期
1、Web Client 向Servlet容器(Tomcat)發出Http請求
2、Servlet容器接收Web Client的請求
3、Servlet容器創建一個HttpRequest對象,將Web Client請求的信息封裝到這個對象中
4、Servlet容器創建一個HttpResponse對象
5、Servlet容器調用HttpServlet對象的service方法,把HttpRequest對象與HttpResponse對象作為參數傳給 HttpServlet對象
6、HttpServlet調用HttpRequest對象的有關方法,獲取Http請求信息
7、HttpServlet調用HttpResponse對象的有關方法,生成響應數據
8、Servlet容器把HttpServlet的響應結果傳給Web Client
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的@PostContruct注解的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: GO语言-基础语法:条件判断
- 下一篇: css ——行级元素与块级元素解析