【SpringBoot】知识点总结

1.配置文件(yaml.properties相关)

优先级排序:

  • 根目录config目录下
  • 根目录中的配置文件
  • 模块resources目录下config目录下的配置文件。
  • 模块resources目录的配置文件

配置文件覆盖规则:

根据优先级从低到高依次覆盖。
比如在模块resources目录的配置文件配置 port = 8088
在根目录的配置文件里配置 log level = debug
在根目录config配置 port = 9099

最终的配置文件为 port = 9099 loglevel = debug

2. 依赖库使用exclusions属性 optional需为true

3. mybatis集成报错:java.lang.NoClassDefFoundError: org/springframework/aot/AotDetector

mybatis 与springboot 版本不兼容:
下边列出几个大概对应版本:

mybatis springboot
3.0.3 3.2.0
2.3.2 2.7.18
2.3.0 2.7.6
2.2.2 2.6.3

相关推荐

  1. SpringBoot知识总结

    2023-12-21 18:12:01       42 阅读
  2. JVM知识总结

    2023-12-21 18:12:01       36 阅读
  3. Qt知识总结

    2023-12-21 18:12:01       34 阅读
  4. Docker知识总结

    2023-12-21 18:12:01       14 阅读
  5. Django知识总结

    2023-12-21 18:12:01       15 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-21 18:12:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-21 18:12:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-21 18:12:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-21 18:12:01       18 阅读

热门阅读

  1. css 2D转换

    2023-12-21 18:12:01       29 阅读
  2. 从入门到放弃之「ClickHouse」

    2023-12-21 18:12:01       46 阅读
  3. Ansible

    Ansible

    2023-12-21 18:12:01      24 阅读
  4. ansible剧本playbook

    2023-12-21 18:12:01       33 阅读
  5. 【力扣100】108.将有序数组转化为二叉搜索树

    2023-12-21 18:12:01       44 阅读
  6. 数据结构的基本概念

    2023-12-21 18:12:01       34 阅读
  7. win10 golang下载安装,及环境变量配置

    2023-12-21 18:12:01       48 阅读
  8. TypeScript常用的内置工具

    2023-12-21 18:12:01       36 阅读
  9. 客户服务常用的ChatGPT通用提示词模板

    2023-12-21 18:12:01       39 阅读