[置顶] About
摘要: About 博客说明、导航
217
1
0
2024年1月Java项目开发指南20:windows下使用Nginx部署应用
摘要: windows下使用Nignx部署应用 1 Nginx部署多个Vue应用 2 反代理配置与注意事项 3 负载均衡实现
3
0
0
【SpringBoot】注解校验
摘要: 本文围绕 Spring Boot 中用注解对接口参数对象进行非空校验展开。首先介绍解决方案,为 Controller 层 A 对象及相关嵌套属性添加对应注解。接着阐述@Valid作用,能触发校验和实现级联校验。然后列举常用校验注解及适用类型,如@NotNull用于引用类型、@NotEmpty用于字符串等。最后分析注解校验优劣,优点是代码简洁、集成度高、可维护和复用性好;缺点是功能有限、调试困难且有一定性能开销。
20
0
0
[Vue]Ant-design-vue 日期组件默认英文改中文
摘要: https://www.antdv.com/components/date-picker-cn https://www.antdv.com/components/config-provider-cn/ https://www.antdv.com/docs/vue/i18n-cn <script se
5
0
0
【Vue】设置表格过长的时候出现滚动条,避免超出父组件范围
摘要: 情况1:在布局中设置 主要是给content添加 overflow-y: auto; <template> <a-layout> <a-layout-header class="layout-header"><header-vue/></a-layout-header> <a-layout> <a-
11
0
0
【Vue】Vue3滑动拼图验证 vue3-slide-verify
摘要: 安装 npm i vue3-slide-verify --save 引入 import SlideVerify from 'vue3-slide-verify'; import "vue3-slide-verify/dist/style.css"; 使用 <slide-verify @success
25
0
0
【Java】多个日期范围不允许重合
摘要: 前段校验 vue2 const isOverlap = record.dateRangeList.some((range, i) => { if (i index || !range.startDate || !range.endDate) return false; // 转换为时间戳便于比较 c
3
0
0
【Java】SpringBoot模块多项目解耦实践
摘要: SpringBoot多模块项目解耦策略研究 https://www.cnblogs.com/zwj/p/18703793/ai-java-20250208 您可以先阅读上面这篇AI生成的文章,下面是我在工作中的一些实践 已知 1 存在 模块TMS、ERP 2 ERP中引入了TMS的Maven依赖(也
19
0
0
【Java】SpringBoot模块多项目解耦策略研究
摘要: 本文针对SpringBoot多模块项目中ERP与TMS模块逆向调用引发的循环依赖问题,提出两种解耦策略。基于接口的方案通过依赖倒置原则,由TMS定义数据访问接口,ERP模块实现接口,结合动态代理实现编译隔离,有效消除模块间显式依赖;基于类继承的方案则利用抽象类封装通用流程,由子类实现具体逻辑,适用于模板方法场景。技术对比显示,接口方案耦合度低、扩展性强,支持多数据源,而继承方案在复杂流程复用中更具优势。实施后系统循环依赖检测通过率提升100%,架构评分跃升两级。结论建议优先采用接口方案以符合微服务理念,继承方案可作为复杂业务流程的补充,并提出了混合SPI机制、规范通信协议等优化方向。该研究为多模块系统解耦提供了实践参考,需结合业务场景选择适配方案。
101
0
0
【VUE】ant design vue form label add icon
摘要: 目标:在AntDesignVue的From组件中,为label添加icon图标 实现:插槽 <AFormModelItem prop="attachment" class="form-layout__item-col1 has-gap"> <template #label> <ATooltip pl
19
0
0
点击右上角即可分享
微信分享提示
深色
回顶
展开