1.建立serverlet
2.修改啟動類,新增 @servletcomponentscan
新增web依賴
org.springframework.boot
spring-boot-starter-web
2.3.1.release
1.建立serverlet
}2.修改啟動類,新增 @servletcomponentscan
@servletcomponentscan//在springboot啟動時會掃瞄@webservlet,對該類進行例項化
public static void main(string args)
}通過:localhost:8080/first 訪問
1.建立serverlet繼承httpservlet
2.建立servlet配置類
1.建立serverlet
}2.建立servlet配置類
@configuration
public class servletconfig
}
啟動類
public static void main(string args)
}新增@configuration相當於這個類是乙個spring配置檔案上下文,新增@bean的這個方法會在spring容器啟動的時候進行例項化
通過url:localhost:8080/second 訪問
1.建立filter
2.修改啟動類,新增@servletcomponentscan註解
1.建立filter
//@webfilter(filtername = "firstfilter",urlpatterns = )
@webfilter(filtername = "firstfilter", urlpatterns = "/first")
public class firstfilter implements filter
@override
public void destroy()
@override
public void dofilter(servletrequest servletrequest, servletresponse servletresponse, filterchain filterchain) throws ioexception, servletexception
}
2.修改啟動類,新增@servletcomponentscan註解
@servletcomponentscan
public static void main(string args)
}因為filter本身屬於servlet的乙個子技術,所以通過@servletcomponentscan也可以掃瞄到@webfilter的類
通過url:localhost:8080/first 訪問
1.建立filter實現filter
2.建立filter配置類
1.建立filter
public class secondfilter implements filter
@override
public void destroy()
@override
public void dofilter(servletrequest servletrequest, servletresponse servletresponse, filterchain filterchain) throws ioexception, servletexception
}
建立filter配置類
@configuration
public class filterconfig );
bean.addurlpatterns("/second");
return bean;
}}
通過 url:localhost:8080/second
1.編寫listener實現servletcontextlistener
2.修改啟動類新增@servletcomponentscan
1.編寫listener
@weblistener
public class firstlistener implements servletcontextlistener
// 監聽初始化的方法
public void contextinitialized(servletcontextevent event)
}
2.修改啟動類新增@servletcomponentscan
@servletcomponentscan
public static void main(string args)
}1.編寫listener
2.建立listenter啟動類
1.編寫listener
public class secondlistener implements servletcontextlistener
// 監聽初始化的方法
public void contextinitialized(servletcontextevent event)
}
2.建立listenter啟動類
@configuration
public class listenerconfig
}
2,springboot整合oracle資料庫
前面,我們已經在本地建立了oracle表空間 登入使用者和一張使用者表 1,測試一下資料庫連線 結果,說明資料庫連線沒有問題。2,使用資料庫連線池 以druid為例 2.1,pom引入druid 有資料庫連線池功能 相關依賴 遇到的問題 a,從別的地方copy過來要特別注意空格和回車,不然屬性會獲取...
2 springboot建立web專案
1 加入web依賴 在pom檔案裡匯入web依賴 org.springframework.boot spring boot starter web 2 建立controller spring中控制器負責分發請求,controller 作用是標註乙個類是控制器類。解析返回的頁面,並跳轉到這個頁面 re...
SpringBoot整合swagger2 詳細
前言 前段時間自己單建了個springboot小demo 然後準備加入相關的條條框框,我們今天來看下我們整合swagger,保留下筆記以後方便自己檢視。之前寫的ssm整合swagger 連線 ssm整合swagger位址 使用swagger,就是把相關的資訊儲存在它定義的描述檔案裡面 yml或jso...