1、工具类/**
* @Description //TODO
* @Date 2020/3/5 16:06
* @Author huangwb
**/
public class MapDecodeValueUtils {
/**
* @return void
* @Author huangwb
* @Description //TODO 解密map中的
转载
2024-03-15 12:31:29
38阅读
配置文件1、配置文件SpringBoot使用一个全局的配置文件application.propertiesapplication.yml配置文件名是固定的; 他的作用是修改SpringBoot自动配置的默认值。 YAML a markup language:是一种标记语言 YAML isn’t markup language:不是一种标记语言YAML以数据为中心,比json,xml更适合做配置文件
转载
2024-09-16 01:05:06
67阅读
在开发中某些项目的过程中,对于敏感配置,如数据库密码、远程服务的密钥等配置值直接使用了明文,在开发中使用问题不大,一旦项目上线就会导致敏感信息的泄露,信息安全风险极大。因此需要对敏感的配置参数进行脱敏,基于此,个人在业余时间开发了匹配SpringBoot2.x的配置脱敏框架Shield,并开源。 &nbs
转载
2024-07-23 22:10:04
31阅读
springboot properties和yml文件配置 优先级和动态切换
1.外部化配置Spring Boot允许您外部化配置,以便您可以在不同的环境中使用相同的应用程序代码。您可以使用属性文件,YAML文件,环境变量和命令行参数来外部化配置。属性值可以通过@Value注解直接注射到你的bean中,通过Spring的Environment,或者通过@
转载
2024-03-22 10:16:52
1446阅读
@Controller表明一个注解的类是一个"Controller",也就是控制器,可以把它理解为MVC 模式的Controller 这个角色。这个注解是一个特殊的@Component,允许实现类通过类路径的扫描扫描到。它通常与@RequestMapping 注解一起使用@Service表明这个带注解的类是一个"Service",也就是服务层,可以把它理解为MVC 模式中的Service层这个角色
问题springboot内置了tomcat, 并给我们设置了默认参数, 我们怎么样修改springboot内置的tomcat参数, 才能使我们的服务效率更高呢?解决Spring Boot能支持的最大并发量主要看其置tomcat的配置, 可以在配置文件中对其进行更改。 详细的默认配置参数可以在以下路径进行查看:org\springframework\boot\spring-boot-autoconf
转载
2023-11-14 07:24:52
113阅读
#############################################################
# mvc
#############################################################
spring.mvc.async.request-timeout=设定async请求的超
转载
2024-06-04 09:42:13
297阅读
最近公司在用的通用mapper,自己感兴趣,然后就来搭建了一个springboot项目试验通用mapper这个项目是国内的大神写的一个mybatis插件,里面有很多的增删改查方法官方解释的是通用mapper支持3.2.4以及以上的版本首先引入pom<!--Mybatis -->
<dependency>
<groupId>org.mybatis.spr
转载
2024-03-29 11:48:58
90阅读
@RequestMapping详解 RequestMapping是一个用来处理请求地址映射的注解,可用于类或方法上。用于类上,表示类中的所有响应请求的方法都是以该地址作为父路径。 RequestMapping注解有六个属性: &nbs
转载
2024-02-14 15:26:49
64阅读
1、配置文件1、Spring Boot使用一个全局的配置文件:•application.properties、application.yml2、配置文件放在src/main/resources目录或者类路径/config下3、yml是YAML(YAML Ain’t Markup Language)语言的文件,以数据为中心,比json、xml等更适合做配置文件YAML:以数据为中心,比json、xm
1.功能特性BeanFactoryPostProcessor的执行是Spring Bean生命周期非常重要的一部分; BeanFactory级别的后置处理器,在Spring生命周期内,org.springframework.beans.factory.config.BeanFactoryPostProcessor#postProcessBeanFactory只会执行一次;允许在容
最近使用spring boot+mybatis,使用IntelliJ IDEA开发,记录一些问题的解决方法。1、在使用@Mapper注解方式代替XXmapper.xml配置文件,使用@Select等注解配置sql语句的情况下,如何配置数据库字段名到JavaBean实体类属性命的自动驼峰命名转换?使用spring boot后,越来越喜欢用注解方式进行配置,代替xml配置文件方式。mybatis中也可
转载
2024-07-26 08:45:32
73阅读
一:Spring Boot 整合了所有的框架. 二:Spring Boot的基础结构共三个文件: 1:src/main/java 程序开发以及主程序入口 2:src/main/resources 配置文件 3:src/test/java 测试程序spingboot建议的目录结果如下: project Appl
转载
2024-09-15 14:24:25
21阅读
Spring Boot 的 MVC 支持主要来介绍实际项目中最常用的几个注解,包括 @RestController、 @RequestMapping、@PathVariable、@RequestParam 以及 @RequestBody。主要介绍这几个注解常用的使用方式和特点。 1. @RestController@RestController 是 Spring Boot 新增的一个
转载
2024-06-25 20:04:28
1996阅读
@PathVariable (路径变量)获取路径上的变量的值例如发送的请求:/car/1/owner/asd想获得传来的car的id的值,owner的username的值,就可以使用@PathVariable @GetMapping("/car/{id}/owner/{username}")
public Map<String,Object> PathVariable
转载
2024-03-22 14:39:03
45阅读
简介:SpringBoot2.x常见的配置文件 xml、yml、properties的区别和使用 xml、properties、json、yaml 1、常见的配置文件 xx.yml, xx.properties,  
转载
2024-06-11 13:34:52
1164阅读
目录引言Spring Boot 配置文件 properties 配置文件说明基本语法读取配置文件优点缺点yml 配置文件说明 基本语法读取配置文件yml 配置不同数据数据类型及 null字符串 加单双引号的区别yml 配置 列表(List) 和 映射(Map) yml 读取映射(Map)读取映射(Map)读取 映射+列表 组合总结 properties 和
转载
2024-08-13 17:45:22
721阅读
1、问题背景不同的测试类型,例如功能测试的端到端测试以及服务端测试;亦或是专项测试中的异常测试、性能测试等,都会遇到这样的问题:当去执行一个测试用例时,需要获取依赖基础服务(例如数据库、缓存等)的某个值来让用例顺利的PASS;这时候通常的做法是集成基础服务的访问到应用的测试框架中,会发现我们的测试框架随着这种依赖的增加而变得很庞大且冗余繁复。冗余繁复?因为每个人去构建的时候都会去重复造一遍车轮,事
转载
2024-10-31 09:35:26
34阅读
文章目录前言一、pom依赖二、简单使用2.1 转换类型2.1.1 Bean -> Bean2.1.2 List -> List, Collection->Collection2.1.3 Map -> Bean2.1.4 Streams -> Collection2.1.5 Enum -> Integer2.2 更新Bean2.3 类型转化2.3.1 数字2.3
转载
2024-07-05 12:36:46
372阅读
1.使用@ConfigurationProperties注解给JavaBean赋值我们可以将 xxx.yml 配置文件中的值与 JavaBean 组件绑定,并且将配置文件中的值注入到 JavaBean 中需要导入文件处理器的依赖<!-- 导入配置文件处理器, 将JavaBean与配置文件进行绑定时会有提示 -->
<dependency>
<groupId&g
转载
2024-02-23 19:44:13
2110阅读