
spring
文章平均质量分 83
MavenTalk
这个作者很懒,什么都没留下…
展开
-
比Spring参数校验更优雅!使用函数式编程把参数检验玩出花来!
不过,借助函数式编程的思想,可以让参数校验的逻辑更简洁、可读性更强,同时提升代码的可维护性。通过函数式编程的思想,将校验逻辑以声明式和链式方式实现,让代码更优雅、灵活。借助标准的 Java Bean Validation(JSR-380),通过注解的方式实现参数校验,非常适合与 Spring 集成。Vavr 是一个函数式编程库,提供丰富的工具类,可以优雅处理参数校验和错误收集。利用 Spring 的切面功能,可以实现通用的参数校验逻辑,减少重复代码。通过链式调用的方式进行校验,让代码更直观。原创 2024-12-08 10:03:24 · 437 阅读 · 0 评论 -
如何在spring框架中解决多数据源的问题
在我们的项目中遇到这样一个问题:我们的项目需要连接多个数据库,而且不同的客户在每次访问中根据需要会去访问不同的数据库。我们以往在 spring 和 hibernate 框架中总是配置一个数据源,因而 sessionFactory 的 dataSource 属性总是指向这个数据源并且恒定不变,所有 DAO 在使用 sessionFactory 的时候都是通过这个数据源访问数据库。但是现在,由于项目...原创 2009-09-13 08:32:42 · 218 阅读 · 0 评论 -
spring+ jcaptcha(spring框架下的彩色验证码)
1、从jcaptcha官方网站下载jcaptcha的发行包,并将其发行包中的jar文件考贝到本地项目WEB-INF目录下的lib目录中。 官方网址http://jcaptcha.sourceforge.net/ 2、在web.xml文件中配置 Java代码 <servlet> <servlet-name>jcaptcha</...2008-05-10 00:19:00 · 380 阅读 · 0 评论 -
Spring中Quartz的详细配置
关于cron表达式(来自网络): Cron 表达式包括以下 7 个字段: 秒 分 小时 月内日期 月 周内日期 年(可选字段) 特殊字符 Cron 触发器利用一系列特殊字符,如下所示: 反斜线(/)字符表示增量值。例如,在秒字段中“5/15”代表从第 5 秒开始,每 15 秒一次。 问号(?)字符和字母 L 字符只有在月内日...原创 2011-12-29 10:07:36 · 157 阅读 · 0 评论 -
基于SpringCloud的Microservices架构实战案例-在线API管理
simplemall项目前几篇回顾: 1基于SpringCloud的Microservices架构实战案例-序篇 2基于SpringCloud的Microservices架构实战案例-架构拆解 3基于SpringCloud的Microservices架构实战案例-配置文件属性内容加解密 源码地址:https://github.com/backkoms/simp...原创 2018-05-21 07:01:21 · 239 阅读 · 0 评论