欢迎来到本站
登陆
首页
留言本
常用网站
spring阅读源码
spring示例demo
GitHub中文排行榜
搜索
spring 第3页
spring
0
本地缓存
2023.07.28 |
along
| 20201次围观
本地缓存重要说明:① 由于大家普遍反馈,“本地缓存”学习成本太高,一般 Redis 缓存足够满足大多数场景的性能要求,所以基本使用 Spring Cache + Redis 所替代。也因此,本章节更多的,是讲解如何在项目中使用本地缓存。如果你不需要本地缓存,可以忽略本章节。② 项目中还保留了部分地方使用本地缓存,例如说:短信客户端、文件客户端、敏感词等。主要原因是,它们是“有状态”的 Java 对象,无法缓存到 Redis 中。系统使用本地缓存,提升公用逻...
spring
0
Redis 缓存
2023.07.28 |
along
| 21131次围观
Redis 缓存yudao-spring-boot-starter-redis (opens new window)技术组件,使用 Redis 实现缓存的功能,它有 2 种使用方式:编程式缓存:基于 Spring Data Redis 框架的 RedisTemplate 操作模板声明式缓存:基于 Spring Cache 框架的 @Cacheable 等等注解#1. 编程式缓存友情提示:如果你未学习过 Spring Data Redis 框架,可...
spring
0
多数据源(读写分离)
2023.07.28 |
along
| 19981次围观
多数据源(读写分离)yudao-spring-boot-starter-mybatis (opens new window)技术组件,除了提供 MyBatis 数据库操作,还提供了如下 2 种功能:数据连接池:基于 Alibaba Druid (opens new window)实现,额外提供监控的能力。多数据源(读写分离):基于 Dynamic Datasource (opens new window)实现,支持 Druid...
spring
0
数据库 MyBatis
2023.07.28 |
along
| 19777次围观
数据库 MyBatisyudao-spring-boot-starter-mybatis (opens new window)技术组件,基于 MyBatis Plus 实现数据库的操作。如果你没有学习过 MyBatis Plus,建议先阅读 《芋道 Spring Boot MyBatis 入门 》 (opens new window)文章。友情提示MyBatis 是最容易读懂的 Java 框架之一,感兴趣的话,可以看看艿艿写的 《芋道...
spring
0
系统日志
2023.07.28 |
along
| 20642次围观
系统日志项目提供 2 类 4 种系统日志:审计日志:用户的操作日志、登录日志API 日志:RESTful API 的访问日志、错误日志#1. 操作日志操作日志,记录「谁」在「什么时间」对「什么对象」做了「什么事情」。打开 [系统管理 -> 审计日志 -> 操作日志] 菜单,可以看到对应的列表,如下图所示:操作日志的记录,由 yudao-spring-boot-starter-biz-operatelog (opens new window)技术...
spring
0
Excel 导入导出
2023.07.28 |
along
| 2571次围观
Excel 导入导出项目的 yudao-spring-boot-starter-excel (opens new window)技术组件,基于 EasyExcel 实现 Excel 的读写操作,可用于实现最常见的 Excel 导入导出等功能。EasyExcel 的介绍?EasyExcel 是阿里开源的 Excel 工具库,具有简单易用、低内存、高性能的特点。在尽可用节约内存的情况下,支持百万行的 Excel 读写操作。例如说,仅使用 64M 内存,20 秒...
spring
0
文件存储(上传下载)
2023.07.28 |
along
| 2976次围观
文件存储(上传下载)项目支持将文件上传到三类存储器:兼容 S3 协议的对象存储:支持 MinIO、腾讯云 COS、七牛云 Kodo、华为云 OBS、亚马逊 S3 等等。磁盘存储:本地、FTP 服务器、SFTP 服务器。数据库存储:MySQL、Oracle、PostgreSQL、SQL Server 等等。技术选型?优先,✔ 推荐方案 1。如果无法使用云服务,可以自己搭建一个 MinIO 服务。参见 《芋道 Spring Boot 对象存储 MinIO 入门 》&nb...
spring
0
分页实现
2023.07.28 |
along
| 3185次围观
分页实现前端:基于 Element UI 分页组件 Pagination(opens new window)后端:基于 MyBatis Plus 分页功能,二次封装以 [系统管理 -> 租户管理 -> 租户列表] 菜单为例子,讲解它的分页 + 搜索的实现。#1. 前端分页实现#1.1 Vue 界面界面 tenant/index.vue (opens new window)相关的代码如下:<template> ...
spring
0
参数校验
2023.07.28 |
along
| 10324次围观
参数校验项目使用 Hibernate Validator (opens new window)框架,对 RESTful API 接口进行参数的校验,以保证最终数据入库的正确性。例如说,用户注册时,会校验手机格式的正确性,密码非弱密码。如果参数校验不通过,会抛出 ConstraintViolationException 异常,被全局的异常处理捕获,返回“请求参数不正确”的响应。示例如下:{ "code":&nbs...
spring
0
异常处理(错误码)
2023.07.28 |
along
| 11634次围观
异常处理(错误码)本章节,将讲解异常相关的统一响应、异常处理、业务异常、错误码这 4 块的内容。#1. 统一响应后端提供 RESTful API 给前端时,需要响应前端 API 调用是否成功:如果成功,成功的数据是什么。后续,前端会将数据渲染到页面上如果失败,失败的原因是什么。一般,前端会将原因弹出提示给用户因此,需要有统一响应,而不能是每个接口定义自己的风格。一般来说,统一响应返回信息如下:成功时,返回成功的状态码 + 数据失败时,返回失败的状态码 + 错误提示在标准的 R...
首页
上一页
1
2
3
4
5
下一页
尾页
热门文章
1
RuoYi 若依管理系统
2
Vim常用命令
3
基于 Vite 的 SSG 框架开发实战
4
ruoyi-vue-pro 开发指南
5
Hutool Java 工具集
6
Redis 缓存
7
系统日志
8
异步任务
9
本地缓存
随机文章
异步任务
🤖 AI 科技摘要 - 2026 年03 月26 日 | 自动发布
🤖 AI 每日资讯 - 2026 年 3 月 15 日
文件存储(上传下载)
🤖 AI 每日要闻 - 2026年04月12日
字节跳动的 AI 野心受挫:算力限制与版权担忧双重夹击
🤖 AI 每日要闻 - 2026年04月05日
SaaS 多租户【数据库隔离】
🤖 AI 每日要闻 - 2026年03月31日
最近发表
🤖 AI 每日要闻 - 2026年05月19日
🤖 AI 每日要闻 - 2026年05月18日
🤖 AI 每日要闻 - 2026年05月17日
🤖 AI 每日要闻 - 2026年05月16日
🤖 AI 每日要闻 - 2026年05月15日
🤖 AI 每日要闻 - 2026年05月14日
🤖 AI 每日要闻 - 2026年05月13日
🤖 AI 每日要闻 - 2026年05月12日
🤖 AI 每日要闻 - 2026年05月11日
🤖 AI 每日要闻 - 2026年05月10日
网站分类
未分类
IT
生活知识
linux
资源分享
AI大模型
哨笛曲谱
java
网络
软硬件集成
spring
数据库
国产化
赚钱
文章归档
2026年5月 (19)
2026年4月 (33)
2026年3月 (39)
2026年2月 (1)
2026年1月 (2)
2024年7月 (1)
2023年12月 (2)
2023年7月 (37)
2023年6月 (1)
2023年5月 (4)
2023年2月 (22)
2022年8月 (5)
2022年7月 (1)
2022年5月 (8)
2022年1月 (3)
2021年12月 (4)
2021年11月 (6)