![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发业务技术方案篇
文章平均质量分 75
这里围绕开发场景下的业务进行对应的技术实现方案进行汇总积累
学徒630
夜郎自大是无知者
展开
-
第三方万年历接口在公司中的应用实践
探索如何利用先进的万年历数据获取外部接口,以揭示时间的神秘面纱。通过这些接口,我们可以准确地获取指定日期的节假日及万年历信息,甚至能进一步获取指定月份的具体类型的节假日及万年历信息。原创 2024-02-05 17:44:32 · 1144 阅读 · 0 评论 -
微服务下多模块拆分,公用类调用与模块隔离性怎么兼得呢
在一个微服务项目中,为了追求低耦合,会根据业务板块对主系统进行切分为一个个子模块,模块间相互隔离,但是这样子就会导致一个问题:对于一些在多个子模块中都适用的配置类、工具类、封装类等都需要拷贝冗余到各个模块中,这样子显然是不太合理的,那么想要鱼和熊掌兼得,我们可以独立创建一个共用子模块,将这一类共用的数据类都给放到这里来,然后将该模块打包为jar包在各个子模块pom文件中引入,这样子就可以实现一份共用配置在多个子模块中使用,并保证了子模块间的隔离性。下面让我们来看一下相关的具体配置操作原创 2024-01-10 19:23:38 · 1218 阅读 · 1 评论 -
注解式参数校验@Valid,拒绝if-else炼狱
在软件开发中,与客户进行数据的交互是比较频繁的数据采集方式,而为了确保数据的正确落库,数据校验的部分必不可少。参数校验具体指的是对输入数据的大小、类型、正则匹配等对数据本身属性的校验,这一块的校验通常是在前端进行第一轮校验,确保参数具备一定逻辑正确性才将其打包至后端处理,而为了进一步增强安全性,也同样需要在后端板块进行二次校验。而对于此类校验,最常见也是最臃肿的处理方案就是if-else炼狱,如果说参数个数较少,那么无可厚非,但如果包含了七八个参数,那么这就很拉跨了,下面介绍一种基于注解的校验方案,进一步优原创 2024-01-08 17:37:01 · 952 阅读 · 0 评论 -
【Thumbnailator】图片压缩、水印、格式修改一网打尽
讲解一下后端实现图片加工的工具库——Thumbnailator是一款高性能的java缩略图类库。 支持的处理操作:图片缩放,区域裁剪,水印,旋转,保持比例。原创 2023-11-24 09:13:17 · 505 阅读 · 0 评论 -
服务端本地图片存储 / 读取的方案
服务端本地图片存储 / 读取的方案原创 2023-08-10 18:55:43 · 997 阅读 · 1 评论 -
导出数据库数据到Excel中作为邮箱附件发送给指定邮箱
导出数据库数据到Excel中作为邮箱附件发送给指定邮箱原创 2023-07-31 09:37:03 · 229 阅读 · 0 评论 -
全局统一异常处理方案——前后异常的优雅处理
详细代码讲解全局统一异常处理业务的搭建过程,让你女朋友生气的时候能温柔的告诉你为什么生气,而不是一句话都不说或者直接红色暴击原创 2023-07-11 17:56:46 · 249 阅读 · 0 评论 -
SpringMVC接收 / 发图片数据(完整代码)
SpringMVC接收 / 发图片数据,MultipartFile / ByteArrayResource原创 2023-07-11 14:34:56 · 364 阅读 · 0 评论 -
MySQL的JSON结构实现一对多的解决方案
通过mysql的json字段实现一对多的业务存储需求原创 2023-07-06 07:48:09 · 482 阅读 · 0 评论 -
(全注释理解)基于 AOP + 自定义注解 的校验业务讲解
基于AOP + 自定义注解 的校验业务就行实现,该技术方案不仅适用于常规的参数校验,也可用于对登录状态、数据状态等业务进行校验,深入了解自定义注解和AOP的使用规则,进一步增强对着两大件的了解原创 2023-05-24 20:34:44 · 354 阅读 · 0 评论