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

做b2c网站多少钱制作网页多少钱

做b2c网站多少钱,制作网页多少钱,安徽商会网站建设方案,网站做流量怎么赚钱的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.yidumall.com/news/87110.html

相关文章:

  • html5手机网站开发环境百度网站名称及网址
  • 做平面设计赚钱靠谱的网站有哪些免费搭建个人网站
  • 保定企业网站建设沈阳关键词优化报价
  • 赣州网站建设怎么样网络公司seo教程
  • 做哪个网站有效果线上推广费用预算
  • 手机网站建设流程如何进行搜索引擎优化
  • 微信可以做网站吗电子商务网站建设
  • 上海正规做网站公司seo站点
  • 网站外链建设是什么小璇seo优化网站
  • 山东电商网站建设百度指数免费添加
  • 乐清新闻联播开鲁网站seo不用下载
  • 云南做网站网店代运营哪个好
  • 做网站背景音乐深圳抖音seo
  • 海外医疗兼职网站建设在线培训管理系统
  • 网站主页图片搜索引擎优化的目标
  • 做户外照明有哪些网站谷歌下载官方正版
  • 北京驾校网站建设无锡百度公司代理商
  • 专注做动漫的门户网站广州seo招聘网
  • 西安南郊网站建设个人网站设计图片
  • 需要企业网站建设360指数查询
  • 做啥网站最挣钱什么时候友情链接
  • 网页设计网站长沙百度推广热线电话
  • 专做批发网站结构优化设计
  • 和县网站定制百度搜索引擎的优缺点
  • 网站开发工具sub网站站长工具
  • 公司做网站流程流程汽车seo是什么意思
  • 2015年做啥网站能致富网络整合营销案例
  • 手机记事本做网站每日新闻摘抄10条
  • 宁波定制网站建设资源链接搜索引擎
  • 中国建筑集团有限公司简介北京朝阳区优化