1.spring boot能否使用xml配置
可以,但是很繁瑣,現在都建議走JavaConfig
2.spring boot的核心配置文件
application.properties
application.yml
3.bootstrap.properties和application.properties的區別
b:用于遠程配置
a:用于本地配置
4.什么是spring profiles
spring配置文件分組
具體就是開發時有一套文件dev,生成時有一套文件prod
5.spring boot的多數據源的思路
a.yml配置多個數據源連接方式
d.利用DataSource配置主從數據
c.用MyBatis操作數據源
6.多數據源的事務管理如何進行
使用@EnableTransactionManagement和@Transactional注解
7.如何保護spring boot應用
a.通過spring security配置授權訪問
b.對外接口加token驗證
c.防止sql注入
d.參數前端加密,后端解密
e.有條件的話,使用https傳輸
8.spring boot的跨域如何實現
WebMvcConfigurer
WebMvcConfigurer配置這個類實現跨域
9.spring boot監視器如何使用,以及有什么作用
在pom.xml文件中添加actuator的依賴,用于查看spring boot項目運行狀態
10.spring boot的全局異常處理,有哪些方式
@ControllerAdvice+@ExceptionHandler