spring boot知识点3

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

相关推荐
captain37612 小时前
MyBatis(入门5)其他查询操作
java·数据库·spring boot·mybatis
jktantan12 小时前
Vue keep-alive 切标签后滚动位置回顶?因为 onDeactivated 里读到的 scrollTop 是 0
前端·javascript·vue.js
Novproxy_Z12 小时前
商用代理避坑:如何识别商家拿机房 IP 冒充住宅 IP
java·网络·tcp/ip
文丑颜不良啊13 小时前
LeetCode1481~1500题目解析
java·leetcode
2601_9628857213 小时前
quotes 字段全解:涨跌幅、振幅、换手率的口径与单位
java·前端·spring
excel13 小时前
encodeURI 和 encodeURIComponent 有什么区别?
前端
前端精髓13 小时前
调用openrouter的免费API模型
java·前端·javascript
步行cgn14 小时前
Spring MVC 拦截器 Interceptor 详解:从执行流程到实战应用
java·spring·mvc
文丑颜不良啊14 小时前
LeetCode1381~1400题目解析
java·leetcode
赛博守夜人14 小时前
AI安全攻防与治理之十四:AI 安全测试不能脱离传统安全,Web、API、移动端与模型攻击面的组合拳
前端·人工智能·安全