三、Servlet3.0的註解自定義原生Listener監聽器實戰
簡介:監聽器介紹和Servlet3.0的註解自定義原生Listener監聽器實戰
一、自定義Listener(經常使用的監聽器 servletContextListener、httpSessionListener、servletRequestListener)
@WebListener
public class RequestListener implements ServletRequestListener {
@Override
public void requestDestroyed(ServletRequestEvent sre) {
// TODO Auto-generated method stub
System.out.println("======requestDestroyed========");
}
@Override
public void requestInitialized(ServletRequestEvent sre) {
System.out.println("======requestInitialized========");
}redis
建立好的listener
訪問。傳一個id過來
後臺控制檯輸出
刷新接口頁面
緩存
實現接口,並重寫兩個方法
必定記得給類上加上註解
啓動程序。控制檯裏面。能夠用來做爲在啓動的時候用來資源加載,它和Listener是同樣的
緩存數據預先加載,redis等。啓動的時候能夠開一個線程去加載,防止阻塞
從新啓動程序,上一次的資源都會銷燬。
ide