加载中...
avatar
文章
588
标签
351
分类
549
首页
标签
分类
归档
友链
相册
关于我
王文哲的博客SpringBoot-MinIO
首页
标签
分类
归档
友链
相册
关于我

SpringBoot-MinIO

发表于2020-08-06|更新于2025-06-16
|总字数:17|阅读时长:1分钟|浏览量:

原文

SpringBoot2 整合 MinIO 中间件,实现文件便捷管理

文章作者: 王文哲
文章链接: https://wangwenzhe.github.io/posts/c9904bdd.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 王文哲的博客!
SpringBoot
上一篇
Redis-阿里云开发规范
原文https://developer.aliyun.com/article/531067
下一篇
Database
注意事项 数据库分页操作时,如果有排序字段,但该字段值不唯一,则翻页时会出现混乱情况 多表联合查询时,如果连接表超过3个且连接表中数据量较大时,应考虑换种方式
相关推荐
2025-06-15
SpringBoot下使用Redis,配置多个database数据源
Spring Boot 下使用 Redis,配置多个 database 数据源 兄弟们,上回咱唠了 Redis 默认 16 个库的门道,今儿咱接着整活儿 —— 在 Spring Boot 里咋配置多个 Redis database 数据源。是不是有兄弟在开发中遇到过这种情况:不同业务模块的数据想存到 Redis 的不同库里,比如用户模块用 0 号库,订单模块用 1 号库,可咋整?别慌,咱一步步来盘。 为啥要配置多个 Redis database 数据源?先说说为啥咱需要在 Spring Boot 里搞多个 Redis database 数据源。举个栗子,假设咱搞个电商项目,用户信息、商品缓存、订单数据都得存 Redis。这时候要是全塞默认的 0 号库,键名一多就容易乱,而且后期维护起来也麻烦。要是能按业务分库存,比如用户数据放 1 号库,订单数据放 2 号库,那简直不要太爽,数据隔离性好,查起来也方便。 还有一种情况,就是咱可能得连不同的 Redis 实例,比如一个连主库,一个连从库,或者连不同环境的...
2024-12-23
SpringBoot引入knife4j
说明步骤pom.xml 添加依赖123456<!-- knife4j --><dependency> <groupId>com.github.xiaoymin</groupId> <artifactId>knife4j-spring-boot-starter</artifactId> ...
2024-12-23
SpringBoot生产环境参数配置
Tomcat12345678910111213server: tomcat: min-spare-threads: 10 #最大线程数 max-threads: 500 #连接超时时间-如果单个请求处理时间较长「>500ms」,则应调整为较大值;如果单个请求处理很快,则应调整为较小值 connection-timeout: 180000 #最大连接数 max-connections: 10000 #post提交数据最大大小,设置为0不限制 max-http-form-post-size: 0 #编码方式 uri-encoding: UTF-8 启动参数内存 -Xms : 堆内存初始大小 -Xmx : 堆内存最大大小。控制上限值,防止系统过载,导致其它服务不可用 1java -server -Xms512m -Xmx4096m -jar xxx.jar 编码 UTF-81java -server...
2024-12-23
SpringBoot缓存注解
说明 缓存注解 @Cacheable 缓存失效注解 @CacheEvict 代码示例TestCacheService.java 类1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162package com.ruoyi.test.service;import org.springframework.cache.annotation.CacheEvict;import org.springframework.cache.annotation.Cacheable;import org.springframework.stereotype.Service;@Servicepublic class TestCacheService { public static final String TEST_CACHE = "testCache"; /** *...
2024-09-11
SpringBoot-自定义缓存实现
说明 提供数据接口时,如果接口耗时较长,但数据一般情况下变化不大,可以使用自定义缓存,提高接口响应速度 数据发生变化时,主动使缓存失效,保证接口返回的数据为最新数据 本方案采用 注解+AOP 方案实现自定义缓存 封装定义缓存注解12345678910111213141516171819202122package org.jeecg.modules.mock.aspect.anno;import org.springframework.core.annotation.AliasFor;import java.lang.annotation.*;@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)@Documentedpublic @interface CustomCache { @AliasFor("key") String value() default ""; @AliasFor("value") String...
2024-09-01
SpringBoot-Actuator监控
说明 SpringBoot默认提供了对应用的各项性能指标监控的功能,例如 环境变量、CPU、内存、JVM、磁盘、Web 服务、线程、bean等 它使用 HTTP 端点或 JMX Bean 与客户端进行交互 参考Spring Boot Actuator - spring 中文网 (springdoc.cn) 极简教程 | 使用Actuator 实现Spring Boot 应用监控-阿里云开发者社区 (aliyun.com) 使用
avatar
王文哲
文章
588
标签
351
分类
549
公告
风雨无阻,灯火为你,星光虽微,照耀夜空。
目录
  1. 1. 原文
最新文章
Maven一文搞懂项目pom.xml配置文件setting.xml 配置项之间的关系2025-06-15
软件系统中通知公告和系统消息的区别2025-06-15
SpringBoot下使用Redis,配置多个database数据源2025-06-15
Redis-集群模式下,数据为什么都存储在database0中2025-06-15
NLP2025-06-15
©2020 - 2025 By 王文哲