码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • springboot的基本配置


    目录

    springboot的基本配置(以.yml为例)

    .yml基本语法(百度上找的):

    yml支持的三种数据结构

    配置普通数据

    springboot在不同的环境下有默认的加载文件:?


    springboot的基本配置(以.yml为例)

    yml也可以说是yaml概念:可读性高,用来表达数据序列化的格式,后缀:.yml(或者yaml)

    其实application.yml,application.yaml,application.properties他们并行存在,而优先级是后来加载的,替换先加载的,根据需要使用。

    本文章是连接上一篇文章的链接为:springboot测试类,注解_的博客-CSDN博客

    .yml基本语法(百度上找的):

    1.大小写敏感

    2.使用缩进表示层级关系

    3.缩进不允许使用tab,只允许空格

    4.缩进的空格数不重要,只要相同层级的元素左对齐就可以

    5.‘#’表示注释

    yml支持的三种数据结构

    1.对象:键值对的集合

    2.数组:一组按次序排列的值

    3.字面量:单个的,不可再分的值

    配置普通数据

    普通数据在这里指的是:数字,布尔值,字符串等。

    1.普通数据的值直接写在冒号(加空格)后面,通常情况下字符串不需要加单双引号

    2.‘’单引号不会解析转义

    3.“”双引号会将转义字符

    Server:

    Port:8088 修改端口号

    Connection-timeout:1000m 链接超时时间

    修改上下文路径
    
    server:
    
    port: 8083
    
    tomcat:
    
    connection-timeout: 1000m
    
    servlet:
    
    context-path: /ccy
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13

    结果如下

    这个是多一点的配置

    代码块如下

    server:

    port: 8082

    tomcat:

    connection-timeout: 1000m

    # servlet:

    # context-path: /ccy

    spring:

    mvc:

    view: #视图解析器

    prefix: / #前缀

    suffix: .html #后缀

    #数据源

    datasource:

    driver-class-name: com.mysql.cj.jdbc.Driver

    url: jdbc:mysql://localhost:3306/userroot

    username: root

    password: 1111111

    #整合mybatis

    mybatis:

    type-aliases-package: com.aaa.springboot0402.pojo

    mapper-locations: classpath:mybatis/*.xml

    springboot在不同的环境下有默认的加载文件:

    1.application 开发、测试、生产都会加载,公共的

    2.application-dev 只在开发环境加载(调试src/main)

    3.application-test 只在测试环境加载(调试src/test)

    4.application-prod 只在生产环境加载(正式打包部署)

    先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦

  • 相关阅读:
    Codeforces Round #812 (Div. 2)
    最新AI智能问答系统源码/AI绘画系统源码/支持GPT联网提问/Prompt应用+支持国内AI提问模型
    【前段基础入门之】=>玩转【CSS】开篇章!
    浏览器自带的拾色器
    串口电平信号分析--一下看懂不同的串口通信信号
    快速排序算法
    专业翻译哪家强?插件AI来帮忙!
    2种方法,jmeter用一个正则提取器提取多个值!
    SAP oracle 复制新实例后数据库远程连接报错 ora-01031
    php运行原理详细说明
  • 原文地址:https://blog.csdn.net/m0_67403188/article/details/126115214
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号