标签: JavaEE

6 篇文章

SpringBoot 集成 DeepSeek 大模型——基于 OpenAI SDK 优雅实现
前言 DeepSeek 是深度求索推出的高性能大语言模型,其 API 接口完全兼容 OpenAI 协议,这意味着我们无需编写专属 SDK,直接使用成熟的 OpenAI Java SDK 即可快速集成,极大降低了开发成本。 本文将手把手带你实现 SpringBoot + OpenAI SDK + DeepSeek 的完整集成方案,支持流式/非流式对话…
SpringBoot 集成国密 SM4 算法实战指南
在金融、政务、物联网等对数据安全要求极高的场景中,国密SM4对称加密算法已成为替代DES、AES的主流选择。SM4是我国自主研发的分组密码算法,分组长度和密钥长度均为128比特,安全性和效率均衡,且符合国家密码管理局的安全规范。 本文将带你从零开始,在SpringBoot项目中无缝集成SM4算法,实现通用工具类、接口加解密、配置敏感信息加密,覆盖企…
MyBatis-Plus中的like用法总结
MyBatis-Plus作为MyBatis的增强工具,提供了丰富的模糊查询方法,其中like、likeLeft、likeRight是最常用的三种模糊查询方式。本文将详细介绍这三种方法的区别、使用场景及最佳实践。 一、三种like方法的核心区别 方法名称SQL等价形式匹配方式适用场景likeLIKE '%keyword%'全模糊匹配查询包含指定关键字…
MyBatis foreach标签用法详解
在Java开发中,我们经常需要处理批量数据库操作。传统的一条条记录处理方式不仅效率低下,而且代码冗长。MyBatis的<foreach>标签为解决这一问题提供了优雅而强大的方案,能够极大简化批量操作和动态SQL的编写。 一、foreach标签基础:核心属性全解析 MyBatis的<foreach>标签允许在SQL语句中动态循…
JeecgBoot框架SRC高频漏洞分析总结
JeecgBoot作为基于Spring Boot、MyBatis Plus构建的企业级低代码开发平台,凭借其高效的代码生成能力、丰富的内置模块,被广泛应用于OA、ERP、人事管理等各类企业级系统开发。然而,在SRC(安全响应中心)的漏洞收录数据中,JeecgBoot框架因自身配置缺陷、组件依赖漏洞及开发规范缺失等问题,频繁出现各类安全漏洞。本文将针…