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

相关推荐
咸鱼2.07 分钟前
【java入门到放弃】Dubbo
java·开发语言·dubbo
pe7er2 小时前
window管理开发环境篇 - 持续更新
前端·后端
We་ct3 小时前
LeetCode 5. 最长回文子串:DP + 中心扩展
前端·javascript·算法·leetcode·typescript
JAVA面经实录9176 小时前
Java企业级工程化·终极完整版背诵手册(无遗漏、全覆盖、面试+落地通用)
java·开发语言·面试
陈随易7 小时前
有生之年系列,Nodejs进程管理pm2 v7.0发布
前端·后端·程序员
冰暮流星7 小时前
javascript之事件代理/事件委托
前端
许彰午8 小时前
CacheSQL(二):主从复制——OpLog 环形缓冲区与故障自动恢复
java·数据库·缓存
陈随易8 小时前
AI时代,你还在坚持手搓文章吗
前端·后端·程序员
Bat U9 小时前
JavaEE|多线程初阶(七)
java·开发语言
里欧跑得慢10 小时前
17. Flutter Hero动画实现:让界面过渡更加优雅
前端·css·flutter·web