当前位置: 首页 > article >正文

spring boot知识点2

1.spring boot 要开启一些特性,可通过什么方式开启

a.通过Enable注解,可启动定时服务

b.通过application.properties可设置端口号等地址信息

2.什么是热部署,以及spring boot通过什么方式进行热部署

热部署这个概念,我知道。就是不重启服务,实现新的服务的部署。最常用的热部署,通过spring  boot devtools

3.spring boot的事务介绍一下

就跟数据库的事务一样,要么执行一次性成功,只要有失败就会回滚。这样就保证了数据的一致性与完整性。

spring boot常用的事务管理是通过@Transactional注解的方式

4.spring boot启动后,如何运行一些特定的代码

1.开发一个类继承CommandLineRunner或者ApplicationRunner

5.spring boot读取配置有哪些方式

通过下面俩个文件读取

application.properties和application.yml

6.spring boot为什么要使用JavaConfig

替代xml配置,因为xml配置很繁琐

7.spring boot的自动配置原理是什么

SpringFactoriesLoader

条件注解

8.如何理解spring boot的配置加载顺序

a.外部优先于内部

b.命令行优于文件

c.如果配置冲突,优先级最高的,覆盖优先级低的

9.YAML

一种数据序列化格式,用于配置文件,但是级别没有Properties高

10.YAML的优势在哪里

可读性好

有结构性

语法简洁


http://www.kler.cn/a/551226.html

相关文章:

  • UI自动化测试的优缺点?
  • 如何在 Mac 上下载安装仙剑游戏仙剑世界?可以通过IPA砸壳包安装非常简单
  • js考核第五题
  • iOS 中使用 FFmpeg 进行音视频处理
  • 机器学习_11 线性回归知识点总结
  • Python----数据结构(单链表:节点,是否为空,长度,遍历,添加,删除,查找)
  • mysql 存储空间增大解决方案
  • WordPress Ai插件:支持提示词生成文章和chat智能对话
  • 算法与数据结构(最小栈)
  • 13、《SpringBoot+MyBatis集成(1)——快速入门》
  • Scikit-learn 使用指南:从入门到实战
  • 说说高级java每日一道面试题-2025年2月11日-数据库篇-MVCC 可以为数据库解决什么问题?
  • IB网络错误检查工具ibqueryerrors
  • 【数据分享】1929-2024年全球站点的逐年降雪深度数据(Shp\Excel\免费获取)
  • Azure上基于OpenAI GPT-4模型验证行政区域数据的设计方案
  • 锂电池matlab模型,适用物理对象建模
  • JAVA代码走查重构常用prompt
  • 前端如何播放二进制音频数据
  • Leetcode 424-替换后的最长重复字符
  • Effective C++读书笔记——item49(了解new-handle的行为)