栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

springboot一些基础知识(适合刚入门)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

springboot一些基础知识(适合刚入门)

最简单的springboot项目

springboot项目的几种配置文件方式

application.properties

application.yaml (源码当中有,但是不常见)

application.yml

bootstrap.yml

springboot配置文件优先级

如果是父子级项目:
父项目根目录下config文件下>父项目根目录下>子目录根目录下config文件>子项目根目录下
顶级最高级是 将项目打包,采用java -jar 命令行方式执行是无脑最高级
 

springboot属性注入

单个属性注入我们可以采用@value的形式

如果是多属性注入,我们就采用@ConfigurationProperties

@ConfigurationProperties常用于bean属性和配置文件绑定
prefix指定配置文件中某一个节点,该节点的子节点将和属性自动绑定

@ConfigurationProperties该注解要和@component一起使用

在新版本中两种都支持JSR303数据校验

SpEL :SpEL表达式总结_郭振廷的博客-CSDN博客_spel表达式

自动提示功能:在yml配置文件中可以自行跳出对应节点的子节点

JSR303数据校验:Java 规范提案,指被注解的数据必须满足某些条件,否则会报错提示

JSR303介绍和使用_不知所终,不知所起的博客-CSDN博客_jsr303

@propertiessources 该注解用于引入外部资源文件,文件后缀只能使用properties

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/820305.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号