- 博客(22)
- 收藏
- 关注
原创 Spring Boot 一行代码不改动,单包搞定 Outlook 日历 CRUD
摘要: 本文介绍了一个Spring Boot集成Outlook日历CRUD操作的完整解决方案。该方案具有以下特点:1) 零依赖增量,仅需spring-boot-starter-web;2) 支持无配置文件运行;3) 模块化设计,包名收敛便于复用;4) 支持客户端凭证流和授权码流两种认证方式;5) 提供自动创建/管理项目日历功能;6) 包含多个可扩展接口。文章详细展示了项目结构、核心代码实现(包括HTTP代理、Token存储等)以及配置方式,开发者可直接复制到现有项目中快速集成Outlook日历功能。
2025-11-26 15:53:02
383
原创 Ruoyi-Pro 框架 @LogRecord 注解跨模块 AOP 报错解决方案
Ruoyi-Pro 框架 @LogRecord 注解跨模块 AOP 报错解决方案
2025-11-24 14:10:50
432
原创 采用java后端接口上传图片如何处理特殊字符
代码使用java.net.URLDecoder.decode(name, StandardCharsets.UTF_8.name()):如果 name 不为空,则使用 Java 标准库中的 URLDecoder 类按照 UTF-8 编码格式对文件名进行解码。通过这行代码,可以将经过 URL 编码的文件名还原为原始的可读格式,确保后续处理的正确性。中文 “测试” 可能被编码为 %E6%B5%8B%E8%AF%95。为什么要进行 URL 解码?空格可能被编码为 %20。文件无法正确识别或访问。
2025-08-29 16:48:30
342
原创 DeepSeek应如何帮助自己
在当今快节奏的工作环境中,提高工作效率是每个职场人士的追求。DeepSeek作为一款强大的AI助手,能够为我们的工作带来诸多便利。以下将从不同工作场景出发,介绍如何利用DeepSeek提升工作效率。
2025-08-21 17:36:37
575
原创 Java富文本过滤
使用HtmlUtil.cleanHtmlTag()方法过滤富文本标签的过程。通过调用此方法对messageInboxDO1对象中的content内容进行处理,可以去除HTML标签实现安全回显,防止XSS攻击等安全风险。这种处理方式在需要显示用户输入的富文本内容时尤为重要,既能保留纯文本信息,又能确保系统安全性。
2025-07-21 20:37:51
137
原创 SpringAi
Spring AI是一个基于Spring生态系统的AI应用框架,旨在简化AI技术的集成与应用开发。它通过模块化设计提供跨模型、跨数据库的便携API,支持ChatClient核心接口、检索增强生成(RAG)、对话记忆、工具调用等功能。该框架整合了20+主流AI模型和向量数据库,提供可观测性和评估工具,并支持模型上下文协议(MCP)实现企业级集成。开发者可通过熟悉的Spring Boot快速构建AI应用,极大降低了技术门槛。示例展示了如何通过添加依赖、注入ChatClient实现与大模型的智能对话,支持全局和动
2025-05-26 10:46:03
798
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1