java实战
文章平均质量分 91
明有所思
欢迎关注微信公众号“明日代码社”,专注分享java开发实战干货+编程技巧以及各种工具使用技
巧
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Spring Boot数据库用户名和密码加密:Jasypt与Druid加密方案详解
本文介绍了Spring Boot项目中数据库用户名和密码加密的两种主流方案:Jasypt和Druid数据源加密。原创 2025-12-10 14:30:00 · 637 阅读 · 0 评论 -
springsecurity更换加密方式
本文介绍了在Spring Security框架下升级密码加密方式的完整方案。核心是通过DelegatingPasswordEncoder实现新旧密码加密方式共存,支持自动迁移旧密码。原创 2025-12-03 14:30:00 · 992 阅读 · 0 评论 -
springcloudgateway进行feign调用校验用户的实现方案
Spring Cloud Gateway作为新一代API网关,基于响应式编程模型(Spring 5+Reactor),在实现统一鉴权时需要注意异步兼容性问题。本文详细介绍了在Gateway中使用Feign进行用户校验的方案。重点解决了Feign同步调用与Gateway异步模型的冲突,提供了完整的配置示例和错误处理方案,为微服务架构下的统一鉴权提供了实践参考。原创 2025-11-27 14:30:00 · 1044 阅读 · 0 评论 -
Spring Boot整合MyBatis-Plus之分页的实现
本文主要介绍了在Spring Boot整合MyBatis-Plus的应用中,使用PageHelper或者MyBatis-Plus中的Page对象和IPage接口实现分页功能。原创 2025-11-05 14:30:00 · 953 阅读 · 0 评论 -
java实现邮件发送功
本文介绍了Java中使用JavaMail API发送邮件的实现方法。文章详细讲解了发送HTML格式邮件和带附件邮件的代码实现,包括MimeMessage、MimeMultipart等类的使用,以及异常处理机制。最后提供了一个完整的示例代码,涵盖邮件服务器配置、HTML内容设置和附件添加功能,适用于各种邮件发送场景。原创 2025-09-24 14:30:00 · 686 阅读 · 0 评论 -
java程序跳过https证书验证
当Java应用调用HTTPS接口时,严格的安全验证机制可能导致自签名证书等场景下的SSLHandshakeException异常。解决方案是创建信任所有证书的TrustManager,将其配置到SSLContext中,并设置不验证主机名。原创 2025-08-27 14:30:00 · 1100 阅读 · 0 评论 -
Spring Boot整合MyBatis-Plus详细步骤
本文详细介绍了Spring Boot与MyBatis-Plus的整合流程。使用MyBatis-Plus简化了数据库操作,结合Spring Boot快速构建RESTful接口。该整合方案显著提升了开发效率,适合企业级Java应用开发。原创 2025-08-19 14:30:42 · 826 阅读 · 0 评论 -
fastjson使用JSONObject.toJSONString()出现:“$ref“:“$.XXX“的解决方法
本文分析了fastjson在序列化对象时出现"$ref"引用表达式的问题。提供了三种解决方案。虽然这是fastjson的一个潜在问题,但通过简单修改即可解决,并不影响其作为高效Java JSON库的价值。文章提醒开发者注意此类隐藏问题,并在测试时特别关注序列化结果。原创 2025-08-06 15:30:00 · 1484 阅读 · 0 评论 -
java 字符串调用split()、replaceAll()方法,遇“\“、“.“、“|“、“*“、“+“等特殊字符的处理方法
本文介绍了Java中处理包含特殊字符字符串时的注意事项。重点分析了split()和replaceAll()方法在处理正则表达式元字符(如|、.、*等)时可能产生的问题,并提供了两种解决方案。原创 2025-08-02 15:00:00 · 785 阅读 · 0 评论 -
日期处理,java如何判定节假日和工作日
本文介绍了Java实现节假日判断的解决方案,重点解决法定节假日、常规双休日和特殊调休日的识别问题。通过创建两个集合分别存储法定节假日和调休工作日,开发了工作日校验方法。核心代码包括初始化节假日集合、判断周末和工作日等逻辑,并提供了测试示例。该方案支持动态维护节假日数据,能准确处理节假日与周末重叠的情况。建议实际项目中可将节假日数据存储在数据库或缓存中,便于灵活调用和维护。该实现为考勤系统等需要精确日期判断的场景提供了基础支撑。原创 2025-07-30 16:59:33 · 641 阅读 · 0 评论 -
java执行字符串公式的方法
本文介绍了三种在Java中解析和执行字符串数学公式的方法: ScriptEngine:利用Java内置的JavaScript引擎解析字符串公式,但Java 9+存在兼容性问题,需注意安全风险 exp4j:轻量级第三方库,专为数学表达式设计,支持变量和函数,安全性高 Spring Expression:适用于Spring项目,提供简洁的表达式解析功能原创 2025-07-08 11:09:54 · 1361 阅读 · 0 评论
分享