• ConditionalOnProperty配置swagger不生效问题

    时间:2025-04-04 07:08:53

    【问题】 在正式环境准备关闭Swagger,添加了ConditionalOnProperty注解进行配置,结果发现怎么也无法关闭swagger。   【问题原因】 @EnableSwagger2在多个地方进行了配置,如下: 1)应用程序处进行了配置 @SpringCloudApplication@E...

  • SpringBoot系列:用配置影响Bean加载 @ConditionalOnProperty

    时间:2025-04-04 07:08:29

    package org.springframework.boot.autoconfigure.condition;...@Order(Ordered.HIGHEST_PRECEDENCE + 40)class OnPropertyCondition extends SpringBootConditi...

  • @ConditionalOnProperty注解控制配置文件是否生效

    时间:2025-04-04 07:08:05

    这个注解能够控制某个configuration是否生效。具体操作是通过其两个属性name以及havingValue来实现的,其中name用来从中读取某个属性值,如果该值为空,则返回false;如果值不为空,则将该值与havingValue指定的值进行比较,如果一样则返回true;否则返回false。...

  • 配置Spring Boot通过@ConditionalOnProperty来控制Configuration是否生效

    时间:2025-04-04 07:07:27

    @Configuration//如果synchronize在配置文件中并且值为true@ConditionalOnProperty(name = "synchronize", havingValue = "true")public class SecondDatasourceConfig { ...

  • @ConditionalOnProperty注解详解

    时间:2025-04-04 07:07:02

    // 对应的测试注入情况 @Configuration @ConditionalOnProperty(value = "") public class parentNameConfig { } .yml配置如下: parentName:     sonName: true     //正常 pare...

  • Java作业-集合排序(TreeMap)

    时间:2025-04-04 07:06:39

    package Five; import ;import ;import ; /** * 有10个U盘,有两个重要的属性:价格和容量。 * 编写一个应用程序,使用TreeMap<>类,分别按照价格和容量排序输出10个U盘的详细信息。 * @author Vivinia * * 2017年...

  • Java Map的常用Map实现类之:TreeMap对Key的自然排序和定制排序

    时间:2025-04-04 07:06:15

    Java Map的常用Map实现类之:TreeMap 的特点2.自然排序3.定制排序 的特点 TreeMap存储 Key-Value 对时,需要根据 key-value 对进行排序。 TreeMap 可以保证所有的 Key-Value 对处于有序状态。TreeMap 的 Key 的排序: ...

  • cmd shutdown命令:关机,重启,休眠

    时间:2025-04-04 07:05:35

    一段时间后关机: shutdown -s -t 秒数效果是倒计时到该秒数后关机,例如shutdown -s -t 3600就是3600秒后关机,也就是一小时后关机 立即关机命令: shutdown -p关闭本地计算机,效果是马上关机,而不进行倒计时 也可以使用shutdown -s -t 0设置0...

  • 深入理解 Nginx 日志切片

    时间:2025-04-04 07:05:28

    一、引言在现代 Web 应用架构中,Nginx 作为一款高性能的 Web 服务器和反向代理服务器,被广泛应用。随着业务量的增长,Nginx 产生的日志数据量也会迅速膨胀。如何有效地管理和处理这些日志数据,成为了运维和开发人员面临的一个重要问题。日志切片作为一种常用的日志管理策略,能够将庞大的日志文件...

  • linux 查看用户的uid,gid

    时间:2025-04-04 07:05:02

    1.可以通过查看/etc/passwd文件来确定自己的uid和gid cat /etc/passwd | grep 你的用户名例子: lan@lan:~/桌面/文件和目录$ cat /etc/passwd |grep lanlan:x:1000:1000:lan,,,:/home/lan:/b...

  • springboot去读yml配置文件中的属性值

    时间:2025-04-04 07:04:23

    springboot去读yml配置文件中的属性值 springboot去读yml配置文件中的属性值读取yml中的数组配置注入方式1:注入方式2:注入方式3:测试代码:yml文件配置方式1:以逗号形式分割多个值yml文件配置方式2:使用列表的形式配置 springboot去读yml配置文件中...

  • 根据Java源码生成流程图

    时间:2025-04-04 07:03:59

    // 事件监听public void actionPerformed(ActionEvent e){// 如果按下的录入按钮if (e.getSource() == insert){Student student = Student.getInstance();// 获取文本框中的文本getAllI...

  • Apollo学习(超详细)

    时间:2025-04-04 07:03:36

    Apollo 文章目录 Apollo1. 学习地址2. 概览1. 什么是配置2. 什么是配置中心3. Apollo简介1. 主流配置中心1.1. 功能特性对比1.2 总结2. Apollo简介3. Apollo特性4. Apollo快速入门1. 执行流程2. 安装Apollo2.1 运行时环...

  • java中Sources目录Resources目录的区别

    时间:2025-04-04 07:02:47

    什么是Sources目录 Sources目录用来存放java文件.java项目中最常见的Sources目录就是src目录,当打包成jar时,Sources目录下的.java文件会被编译成.class文件. 什么是Resources目录 Resources目录用来存放程序需要使用的资源文件.当打包成j...

  • Java抽象类和接口的详细区别(全)

    时间:2025-04-04 07:02:41

    目录 前言1. 抽象类2. 接口3. 两者结合4. 面试总结 前言 这两者经常在笔试以及面试中经常问及,甚至在项目实战中还在纠结用哪一种类型 今天就此问题详细剖析一下 以往我的文章中也有稍微提及: java框架零基础从入门到精通的学习路线(超全) 此处将其这些文章抽离公共部分,详细总结下这...

  • Java基础之抽象类与接口

    时间:2025-04-04 07:02:09

    很多常见的面试题都会出诸如抽象类和接口有什么区别,什么情况下会使用抽象类和什么情况你会使用接口这样的问题。本文我们将仔细讨论这些话题。 在讨论它们之间的不同点之前,我们先看看抽象类、接口各自的特性。 抽象类 抽象类是用来捕捉子类的通用特性的 。它不能被实例化,只能被用作子类的超类。抽象类是被用来创建...

  • 一文读懂java单元测试

    时间:2025-04-04 07:02:02

    单元测试是软件开发中常用的一种测试方法,用于验证代码的单个功能单元是否按照预期工作。以下是一些常见的单元测试方法: 白盒测试(White Box Testing):在白盒测试中,测试人员了解代码的内部结构和实现细节,编写测试用例来覆盖不同的代码路径和逻辑条件。黑盒测试(Black Box Testi...

  • SQL常用增删改查语

    时间:2025-04-04 07:01:10

    一、增 1.使用insert插入单行数据: 语法:insert [into] <表名> [列名] values <列值> 注意:如果省略表名,将依次插入所有列 2.使用insert,select语句将现有表中的 数据添加到已有的新表中 语法:insert into <已...

  • sql语句 (增删改查)

    时间:2025-04-04 07:01:13

    一、增加数据(INSERT) 1. 插入一条数据 INSERT INTO 表名 (字段1, 字段2, ...) VALUES (值1, 值2, ...);   2. 插入多条数据 INSERT INTO 表名 (字段1, 字段2, ...) VALUES (值1, 值2, ...), (值3,...

  • SQL基础语句总结

    时间:2025-04-04 07:00:33

    SQL语句 概括一.数据相关知识数据类型数据属性二.针对库的指令建库:creat删库:drop修改库:alter三.针对表的指令建表:creat修改表:alterselect(查找,选取)distinct(返回唯一不同的值)where(条件)AND & OR 运算符ORDER BY ...