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

做网站备案是什么意思四川旅游网站设计论文

做网站备案是什么意思,四川旅游网站设计论文,做条形码哪个网站比较好,AWS免费套餐做网站可以吗SpringBoot:多环境配置 配置知识点demo:点击查看LearnSpringBoot02 点击查看更多的SpringBoot教程 一、SpringBootApplication SpringBootApplication 来标注一个主程序类,说明这是一个Spring Boot应用,运行这个类的main方法来…

SpringBoot:多环境配置

配置知识点demo:点击查看LearnSpringBoot02

点击查看更多的SpringBoot教程

一、@SpringBootApplication

@SpringBootApplication 来标注一个主程序类,说明这是一个Spring Boot应用,运行这个类的main方法来启动SpringBoot应用
在这里插入图片描述

二、@Configuration

@Configuration 指明当前类是一个配置类,就是来替代之前的Spring配置文件
在配置文件里通过 标签来添加组件
在这里插入图片描述
测试结果图
在这里插入图片描述

三、配置文件注入

1、@ConfigurationProperties

将配置文件中的每一个属性的值,映射到这个组件中;
@ConfigurationProperties作用:告诉springboot 将本类中的所有属性和配置文件中相关的配置进行绑定;
prefix = “” 配置文件中哪个下面的所有属性进行一一映射
只有这个组件是容器中的组件,才能使用容器提供的@ConfigurationProperties功能;
支持JSR303进行配置文件值校验

2、 @Validated

@Validated的作用:对数据进行校验,只有在 ConfigurationProperties 配置里生效;
当校验不通过的时候,程序会抛出400异常,阻止方法中的代码执行,这时需要再写一个全局校验异常捕获处理类,然后返回校验提示。

示例person.java代码图
在这里插入图片描述
在这里插入图片描述

测试person配置类结果
在这里插入图片描述

3、 @Value

@Value只能读取基本类型的数据,复杂类型的不支持;
不支持JSR303数据校验;

示例person2.java图
在这里插入图片描述

@ImportResource

@ImportResource:导入Spring的配置文件,让配置文件里面的内容生效:

示例LearnSpringBoot02Application.java代码
在这里插入图片描述

beans.xml代码
在这里插入图片描述

测试@ImportResource结果
在这里插入图片描述

pom.xml代码

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>3.1.1</version><relativePath/> <!-- lookup parent from repository --></parent><groupId>com.example.springconfig</groupId><artifactId>LearnSpringBoot02</artifactId><version>0.0.1-SNAPSHOT</version><name>LearnSpringBoot02</name><description>Demo project for Spring Boot Config</description><properties><java.version>17</java.version></properties><dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-test</artifactId><scope>test</scope></dependency><!--        JSR303数据校验--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-validation</artifactId></dependency><!--导入配置文件处理器,配置文件进行绑定就会有提示https://docs.spring.io/spring-boot/docs/3.1.1/reference/html/configuration-metadata.html#appendix.configuration-metadata.annotation-processor
--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-configuration-processor</artifactId><optional>true</optional></dependency></dependencies><build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId></plugin></plugins></build></project>
http://www.yayakq.cn/news/712450/

相关文章:

  • 深圳龙岗建网站公司网站域名选择
  • 建设部资质查询网站包装设计网站是什么样子的
  • django 开放api 做网站山东农业大学学风建设专题网站
  • ps里怎么做网站京津冀协同发展的首要任务有
  • 南通网站备案电脑培训学校能学什么
  • 直邮网站的推广活动怎么做网站设计西安学习
  • 站长工具seo综合查询怎么看数据域名备案查询站长工具
  • 专业微网站营销深圳小程序建设公司
  • 广西建设职业技术学院教育网站正规网站建设定制
  • 个人网站模板怎么做友情链接交换的方法
  • 郑州免费网站制作保健品企业网站
  • asp装修公司网站源码服务器搭建云手机
  • 移动互联网网站开发黄龙云 加强网站建设
  • 广西建设科技协会网站网站建设网站制作
  • 网站信息核验单淘宝网卖家中心入口
  • 小说网站开发的目的游戏代理一个月能赚多少钱
  • 手表交易网站晋城购物网站开发设计
  • 网站资料北京软件开发公司名单1000家
  • 建设一个视频网站需要什么时候开始芜湖网站优化公司
  • 常州辉煌网络网站制作焦作网站设计多少钱
  • 如何利用div做网站网站备案现状
  • 注册公司网站模版wordpress 4.4.1 中文
  • 南京做企业号微网站营销58同城招聘网找工作附近
  • 电商设计有前景吗seo快速培训
  • 三合一做网站wordpress图片特效插件
  • 网站搜索引擎优化方案上虞市建设风机厂网站
  • 个人网站设计首页界面河南最新建设工程信息
  • 国外flash网站模板品牌宣传有哪些途径
  • 某网站项目策划书网页设计与制作教程的教学目标
  • 那个相亲网站做的比较好怎么合作做网站