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

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.lryc.cn/news/539551.html

相关文章:

  • 【机器学习】CNN与Transformer的表面区别与本质区别
  • 框架篇 - Hearth ArcGIS 框架扩展(DryIoC、Options、Nlog...)
  • JUC并发—7.AQS源码分析三
  • windows系统本地部署DeepSeek-R1全流程指南:Ollama+Docker+OpenWebUI
  • 当C#邂逅Deepseek, 或.net界面集成deepseek
  • Cursor实战:Web版背单词应用开发演示
  • Kotlin Lambda
  • V4L2驱动之UVC
  • numpy(01 入门)
  • Chatgpt论文润色指令整理
  • vscode复制到下一行
  • Python天梯赛刷题-五分题(上)
  • 【优先级队列】任务分配
  • 设计模式之适配模式是什么?以及在Spring AOP中的拦截器链的使用源码解析。
  • Python 库自制 Cross-correlation 算法
  • C++(23):为类成员函数增加this参数
  • javaSE学习笔记23-线程(thread)-总结
  • 【DeepSeek服务器部署全攻略】Linux服务器部署DeepSeek R1模型、实现API调用、搭建Web页面以及专属知识库
  • 【JAVA工程师从0开始学AI】,第四步:闭包与高阶函数——用Python的“魔法函数“重构Java思维
  • 算法日记20:SC72最小生成树(prim朴素算法)
  • 玩转SpringCloud Stream
  • 嵌入式经常用到串口,如何判断串口数据接收完成?
  • iOS App的启动与优化
  • 导出指定文件夹下的文件结构 工具模块-Python
  • Leetcode - 周赛436
  • 【pytest】编写自动化测试用例命名规范README
  • Compose常用UI组件
  • 斐波那契数列模型:在动态规划的丝绸之路上追寻斐波那契的足迹(上)
  • Hackthebox- Season7- Titanic 简记 [Easy]
  • Sa-Token 根据官方文档简单实现登录认证的示例