![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
06-springBoot基础
敲代码的翠花
这个作者很懒,什么都没留下…
展开
-
06-基础配置-yaml格式详解
具体来说,当我们说“不允许使用Tab键,只允许使用空格”时,我们指的是在表示层级关系的缩进部分,应该只使用空格键输入空格,而不应该使用Tab键。例如,有些编辑器可能会将一个Tab键解释为4个空格,而其他编辑器可能只解释为2个空格。数组数据在数据书写位置的下方使用减号作为数据开始符号,每行书写一个数据,减号与数据间空格分隔。使用@Value读取单个数据,属性名引用方式:${一级属性名.二级属性名……使用缩进表示层级关系,同层级左侧对齐,只允许使用空格(不允许使用Tab键)以数据为核心,重数据轻格式。原创 2024-02-02 01:49:07 · 291 阅读 · 0 评论 -
07-基础配置-多环境开发配置-配置文件
在实际开发中,项目的开发环境、测试环境、生产环境的配置信息是否会一致?#环境分类配置文件 application-pro.properties。#环境分类配置文件 application-dev.properties。#环境分类配置文件application-test.properties。#主启动配置文件 application.properties。原创 2024-02-02 01:51:34 · 126 阅读 · 0 评论 -
08-基础配置-多环境开发配置-启动命令
如果应用程序在 servlet 容器或应用程序服务器中运行,那么可以使用 JNDI 属性 (in ) 或 servlet 上下文初始化参数来代替环境变量或系统属性。请注意,在刷新应用程序上下文之前,不会将此类属性源添加到 中。现在为时已晚,无法配置某些属性,例如在刷新开始之前读取的属性。后面的属性源可以覆盖前面的属性源中定义的值。如果使用环境变量而不是系统属性,则大多数操作系统不允许使用句点分隔的键名,但可以改用下划线(例如,代替 )。属性来自(嵌入在环境变量或系统属性中的内联 JSON)。原创 2024-02-02 02:18:28 · 357 阅读 · 0 评论 -
09-基础配置-多环境开发配置-maven设置
Maven指令执行完毕后,生成了对应的包,其中类参与编译,但是配置文件并没有编译,而是复制到包中。解决思路:对于源码中非java类的操作要求加载Maven对应的属性,解析${}占位符。②:SpringBoot中引用Maven属性。Maven打包加载到属性,打包顺利通过。④:对资源文件开启对默认占位符的解析。①:Maven中设置多环境属性。③:执行Maven打包指令。原创 2024-02-02 14:10:00 · 207 阅读 · 0 评论 -
10-基础配置-配置文件分类
2级: file :application.yml,和jar包在同一个目录下。1级: file :config/application.yml 【最高】4级:classpath:application.yml 【最低】3级与4级用于系统开发阶段设置通用属性。1级与2级留做系统打包后设置通用属性。SpringBoot中4级配置文件。原创 2024-02-02 14:43:56 · 138 阅读 · 0 评论 -
11-三方技术整合-JUnit
启动类代替了@ContextConfiguration(classes = SpringConfig.class)中SpringConfig.class类的作用。如果测试类和启动类不在同一个目录下,还想正常运行,可以在测试类上指定启动类。【第一步】添加整合junit起步依赖(可以直接勾选)测试文件要和启动类在同一个包下,否则运行会报错。回忆一下Spring整合JUnit的步骤?【第二步】编写测试类,默认自动生成了一个。原创 2024-02-02 15:11:22 · 191 阅读 · 0 评论 -
12-三方技术整合-Mybatis
SpringBoot版本低于2.4.3(不含),Mysql驱动版本大于8.0时,需要在url连接串中配置时区,或在MySQL数据库端配置时区解决此问题。定义数据源(加载properties配置项:driver、url、username、password)SpringBoot整合SpringMVC(不存在)SpringBoot整合Spring(不存在)SpringBoot整合MyBatis(主要)⑤:测试类中注入dao接口,测试功能。导入MyBatisConfig。导入JdbcConfig。原创 2024-02-02 21:36:46 · 230 阅读 · 0 评论 -
13-三方技术整合-SSM案例
【代码】13-三方技术整合-SSM案例。原创 2024-02-02 21:39:55 · 143 阅读 · 0 评论