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

新网站怎么做优化搜索引擎关键词优化

新网站怎么做优化,搜索引擎关键词优化,在线表单 wordpress,库存管理软件永久免费版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.khdw.cn/news/35511.html

相关文章:

  • 蚌埠网站制作哪家好百度收录在线提交
  • wordpress 动态文字温州seo排名公司
  • 自己做的网站加载慢的原因打开百度一下网页版
  • 建设网站服务器自营方式的特点长沙排名优化公司
  • 饭店的网站建设进行评价营销网络的建设有哪些
  • 网站建设与优化推广方案模板seo服务外包价格
  • 湖南人文科技学院在哪网站seo的内容是什么
  • 运城建设网站怎么让百度快速收录网站
  • 响应式网站cms优化设计电子版
  • 黑户可做网站市场推广策略 包括哪些
  • 品牌网站建设有什么作用企业网络营销策略
  • 做网站客户需求哈尔滨百度网络推广
  • 丰台社会建设网站刷百度关键词排名
  • 手机网站不支持下载的视频怎么下载视频剪辑培训班学费一般多少
  • 90设计网站兼职怎么样河南网络推广那家好
  • 中国最知名的网站建设公司网站快速收录软件
  • 寿县住房与城乡建设局网站陕西seo顾问服务
  • php .net做网站哪个好今日国内新闻重大事件
  • 网站建设行业赚钱么网站推广的6个方法是什么
  • 福田做商城网站建设哪家公司靠谱pr的选择应该优先选择的链接为
  • 长春火车站停运了吗seo的特点是什么
  • 糖果屋网站建设策划书软文素材库
  • 公众号平台官网入口seo排名优化推广报价
  • 哪个网站网站空间最好长沙百度快速优化
  • 深圳网站维护服务的公司seo营销是什么意思
  • 自己做网站赚钱吗网页友情链接
  • 网站建好用电脑做服务器拼多多运营
  • win7如何做网站网址如何下载视频
  • 做网站需要的资质武汉seo首页优化报价
  • 包车哪个网站做的最好深圳百度国际大厦