SpringBoot

SpringBoot读取资源目录中JSON文件的方法实例

目录 前言 思路 示例 1.Maven依赖 2.json资源文件 3.读取json的Service 4.测试接口 最后 前言 最近在做一个公共相关的内容,公告里边的内容,打算做成配置化的。 但是考虑到存储到数据库,需要建立数据库表; 存储到配置组件中,担心配置组件存储不下; 于 »

Springboot使用maven打包指定mainClass问题

目录 使用maven打包指定mainClass SpringBoot Maven打包错误及原因 Unable to find main class 问题原因 找不到符号问题原因 总结 使用maven打包指定mainClass <build> <pl »

SpringBoot中@RequestBody不能和Multipart同时传递的问题解决

目录 问题描述 分析问题 解决问题 总结 问题描述 今天在做文件上传的时候,遇到了这么一个错误日志: 分析问题 从日志中可以发现,好像是因为@RequestBody不能和MultipartFile一起使用。 这是因为我需要的是json的数据类型,但是传了json数据的同时也 »

springboot启动时怎么指定spring.profiles.active

这篇文章主要介绍“springboot启动时怎么指定spring.profiles.active”,在日常操作中,相信很多人在springboot启动时怎么指定spring.profiles.active问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”springboo »

SpringBoot中怎么整合Ehcache实现热点数据缓存

本篇内容介绍了“SpringBoot中怎么整合Ehcache实现热点数据缓存”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成! 一、简介 EhCache 是一个纯 Java 的进程内缓存框架,具有快速、 »

SpringBoot调用外部接口的方式有哪些

这篇文章主要介绍了SpringBoot调用外部接口的方式有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇SpringBoot调用外部接口的方式有哪些文章都会有所收获,下面我们一起来看看吧。 1、简介 SpringBoot不仅继承了Spring框架原有的优秀特性,而且 »

springboot指定profiles启动失败问题及解决

目录 springboot指定profiles启动失败 凡事总有意外 比较其他项目 springboot Profiles、配置文件加载优先级 事例代码 总结 springboot指定profiles启动失败 平常启动springboot的jar包, 都是通过–spring.prof »

springboot启动时如何指定spring.profiles.active

目录 springboot启动指定spring.profiles.active SpringBoot激活profiles你知道几种方式 激活Profiles的方式 系统变量方式 Java系统属性方式 配置文件方式 优先级 总结 springboot启动指定spring.profiles »

SpringBoot项目中使用缓存Cache的正确方法分享

目录 前言 启用缓存@EnableCaching 自定义缓存管理器 @Cacheable @CachePut @CacheEvict @Caching @CacheConfig Condition & Unless 清理全部缓存 SpEL表达式 最佳实践 前言 缓存可以通过将经常访 »

SpringBoot项目中使用缓存Cache的正确姿势!!!

前言 缓存可以通过将经常访问的数据存储在内存中,减少底层数据源如数据库的压力,从而有效提高系统的性能和稳定性。我想大家的项目中或多或少都有使用过,我们项目也不例外,但是最近在review公司的代码的时候写的很蠢且low, 大致写法如下: public User getById(String id) »

alvinscript

springboot实现用户名查找用户功能

目录 1、UserEnetity类 2、UserMapper类 3、UserService类 4、UserController类 5、postman测试结果 为了实现根据用户名查询用户功能,我们需要在spring boot框架当中编写一下几个类: 1、UserEnetity类 它是根据数 »

SpringBoot中YAML配置文件实例详解

目录 一、YAML 简介 1、什么是 YAML ? 2、优点 3、扩展名 4、语法规则 5、格式 二、三种配置文件 1、properties 类型 2、yml 类型 3、yaml 类型 4、优先级 三、YAML 代码提示功能 四、读取 YAML 配置文件中的数据 1、数据准备 2、方式 »

详解SpringBoot 调用外部接口的三种方式

目录 1、简介 2、方式一:使用原始httpClient请求 3、方式二:使用RestTemplate方法 4、方式三:使用Feign进行消费 1、简介 SpringBoot不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。在S »

SpringBoot中整合Ehcache实现热点数据缓存的详细过程

目录 一、简介 二、引入 EhCache 1、引入依赖 2、配置文件 3、开启缓存 三、开始使用 1、@CacheConfig 2、@Cacheable 3、@CachePut 4、@CacheEvict 四、总结 EhCache 是一个纯 Java 的进程内缓存框架,具有快速、精干 »

springboot项目中全局设置用UTC+8

在Spring Boot项目中,全局设置Java中所有与时间相关的操作都使用UTC+8时区,可以通过以下方法实现: 首先,在Spring Boot应用程序启动时设置java.util包中的默认时区: import java.util.TimeZone; @SpringBootApplica »