springboot
文章平均质量分 58
有时候我也会
这个作者很懒,什么都没留下…
展开
-
Postman同时发送多个对象+文件到Controller的实现方法
需求:后端需要同时接收文件及对象,或者需要接收多个对象实现方法:后端使用@RequestPart接收实体类@Datapublic class Child { private String name; private Integer age; private List<Integer> list;}Controller@Slf4j@RequestMapping("/postman")@RestControllerpublic class Postma原创 2021-11-02 15:34:44 · 14030 阅读 · 2 评论 -
springboot配置jasypt实现对配置文件敏感信息加密全流程详解
1、引入依赖<dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>3.0.4</version></dependency>2、对信息加密 —以mysql数据库密码为例写一个main方法或者测试方法:原创 2021-10-27 10:51:40 · 549 阅读 · 0 评论 -
@ConfigurationProperties使用时几个常见误区
@ConfigurationProperties可以读取properties文件,但不可以读取yml或者yaml文件(可以读取application.yaml/yml)使用@ConfigurationProperties(prefix=“demo”)时,如果application.properties/yaml/yml配置文件里存在以demo为前缀的字段,并且字段相匹配,读取到的数据将会是application.properties/yaml/yml文件中的,就算使用了@PropertySource指定.原创 2021-10-15 14:05:12 · 3249 阅读 · 0 评论 -
@PropertySource与@ConfigurationProperties多种方式读取配置文件详解,附带@PropertySources使用说明
一、 @PropertySource结合@Value读取指定配置文件1、准备一个properties文件放在项目下demo.name=zhangsandemo.age=25demo.address=hangzhou2、使用@PropertySource读取数据import lombok.Data;import org.springframework.beans.factory.annotation.Value;import org.springframework.context.anno原创 2021-10-12 18:58:51 · 4959 阅读 · 0 评论 -
springboot日志自定义路径无效及出现org.springframework.boot.context.properties.bind.BindException错误
1、org.springframework.boot.context.properties.bind.BindException: Failed to bind properties under 'logging.level.file' to org.springframework.boot.logging.LogLevel 一般来说出现这种错误都是书写格式有问题,比如我是这样写的: 2、网上有说是因为logging空两格就好了,的确能解决,但是还是有问题,顶格写没错,因为logging本身就是单独一个原创 2020-08-07 14:03:32 · 1868 阅读 · 0 评论 -
SpringBoot项目下resources文件夹下的静态资源浏览器无法访问
IDEA中新建的spring boot项目resources文件夹(标注的)下的路径按道理讲,路径不需要在配置文件中配置,因为该文件夹下,默认自动识别,但是我从外边复制了一个index.html文件进来,重新运行程序,在浏览器输入localhost:8080却无法访问到该html文件,折腾了半天也没好,最后关闭该项目,又重新打开就好了。。。...原创 2020-07-28 20:10:44 · 4791 阅读 · 1 评论 -
SpringBoot项目中静态资源加载失败,那可能是自定义配置类继承了WebMvcConfigurationSupport这个类
1、跟着视频课学SpringBoot,自己的一个html登录页面就是在浏览器中渲染不出来效果,很郁闷。我的项目结构如下:2、想要打开login.html页面,该页面用到了静态资源中的css文件及svg图片,视频课中效果和打开效果对比 3、发现静态文件都没有显示出来,然后单独试了试直接访问css文件或者其他文件,发现部分可以访问,部分不能访问。实际上是都访问不到的,有的可以访问到是因为之前访问过,浏览器中存在缓存,清除缓存后项目中静态资源都访问不到了。(浏览器清除缓存快捷键ctr原创 2020-07-29 18:49:25 · 1571 阅读 · 0 评论