摘要:
文章目录 1. 引言2. 文件切片上传简介3. 技术选型3.1 Spring Boot3.2 MinIO 4. 搭建Spring Boot项目5. 集成MinIO5.1 配置MinIO连接信息5.2 MinIO配置类 6. 文件切片上传实现6.1 控制器层6.2 服务层6.3 文件切片上传逻辑 7. 阅读全文
摘要:
文章目录 引言Spring Boot的背景和目标背景目标 为什么选择Spring Boot1. 简化配置2. 内嵌式容器3. 生态系统支持4. 大量的Starter5. 广泛的社区支持6. 适用于微服务架构7. 丰富的扩展机制 实例演示创建一个简单的Spring Boot应用 拓展与深入学习1. S 阅读全文
摘要:
文章目录 导言安装JavaWindows系统macOS系统Linux系统 安装和配置 MavenWindows系统macOS系统Linux系统配置 Maven 本地仓库使用阿里镜像加速 创建第一个Spring Boot项目拓展学习(提前了解 后面会讲到)1. 深入理解Spring Boot的项目结构 阅读全文
摘要:
文章目录 第一部分:Spring Boot基础第二部分:Web开发与RESTful API第三部分:数据访问与持久化第四部分:安全与身份验证第五部分:高级主题第六部分:测试总结与扩展实战项目练习 🎉欢迎来到SpringBoot框架学习专栏~专栏介绍,目录结构 ☆* o(≧▽≦)o *☆嗨~我是IT 阅读全文
摘要:
文章目录 1. 引言2. WebSocket和EventSource简介2.1 WebSocket2.2 EventSource 3. ChatGPT对话系统的特点4. EventSource的优势4.1 简单易用4.2 容错性强4.3 兼容性良好 5. 为何选择EventSource而非WebSo 阅读全文
摘要:
文章目录 1. 引言2. 传统的XML配置方式2.1 引入依赖2.2 配置数据源和MyBatis2.3 编写Mapper接口和XML映射文件2.4 使用Mapper 3. 注解配置方式3.1 引入依赖3.2 配置数据源和MyBatis3.3 编写Mapper接口3.4 使用Mapper 4. MyB 阅读全文
摘要:
文章目录 1. 引言2. @PathVariable:处理路径变量2.1 简介2.2 使用示例 3. @RequestParam:处理请求参数3.1 简介3.2 使用示例 4. @RequestBody:处理请求体4.1 简介4.2 使用示例 5. 多个注解的组合使用6. 参数绑定的原理6.1 Ha 阅读全文
摘要:
文章目录 1. 引言2. 什么是Node.js?3. V8引擎3.1 V8引擎简介3.2 V8引擎的特点 4. 事件驱动4.1 事件循环4.2 事件触发与监听4.2.1 代码示例 4.3 异步回调4.3.1 代码示例 5. 非阻塞式I/O5.1 非阻塞式I/O的优势5.2 异步与同步的对比5.2.1 阅读全文
摘要:
文章目录 1. 引言2. 重试机制的必要性3. Spring Retry简介4. Spring Boot中使用Spring Retry实现重试4.1 添加依赖4.2 配置重试策略4.2.1 代码示例 4.3 降级处理4.3.1 代码示例 5. 异步重试5.1 异步方法的重试5.1.1 代码示例 5. 阅读全文
摘要:
文章目录 1. 引言2. MyBatis `saveBatch` 简介3. 常见性能问题3.1 SQL 语句拼接3.2 参数传递3.3 数据库连接数 4. MyBatis `saveBatch` 性能调优4.1 使用批量插入语句4.1.1 代码示例 4.2 使用MyBatis的`foreach`标签 阅读全文