自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 DDD与传统 MVC 架构的核心差异

将技术实现作为业务模型的 “翻译”,而非起点。这使得系统在面对复杂业务迭代时,能保持结构清晰、可维护性高,避免陷入 “越改越乱” 的泥潭。DDD(领域驱动设计)和传统 MVC 架构的核心差异,体现在。DDD 的特殊性不在于 “是否使用某种框架”,而在于。

2025-05-30 17:05:55 1756

原创 权限系统在SOP系统中的应用

因此,一个完备的权限控制系统变得尤为重要。由于公司的强定制化需求,Spring Security提供了丰富的配置选项和扩展点,通过自定义实现,能够更好地适应公司的定制需求。在整个系统中,权限控制系统通过继承自AbstractAuthenticationToken的子类,实现UsernamePwdAuthenticationToken()的构造方法,提供整个系统大部分模块的登录校验。权限控制系统在保障用户登录安全的同时,通过精细的权限划分,实现了对系统各功能的严密控制,为公司提供了强大的定制化和安全性保障。

2023-11-15 17:27:43 854

原创 模板模式在通知中心中的应用

当子类继承了 LifecycleBase 后,可以覆盖父类中定义的生命周期方法,例如 init()、start()、stop() 等,以实现自身的初始化、启动和停止等行为。2、灵活性与扩展性: 抽象类 NoticeBase 提供了消息生命周期的基本实现,同时预留了扩展点,使得子类可以根据具体业务需求进行个性化的实现。这样一来,我们既保持了整体的一致性,又为不同的消息类型提供了个性化的实现。代码复用和一致性: 通过采用抽象类和接口,可以提高代码的复用性,同时在不同的组件中保持一致的设计模式。

2023-11-15 16:14:14 80

原创 端站到期提醒功能的研发

考虑到后续告警信息的变化,降低相关配置在代码中的耦合度。2、业务中要求邮件每个月的25号发送一次,并做好相关的邮件发送记录。需要新建两张新的mysql表。至此,简单的邮件告警准备工作完成。由于当前数据量较小,暂不考虑sql优化相关。业务中要求在端站服务到期时通过邮件给管理员发送邮件通知。每次消息发送成功后会更新告警表。针对每一封告警邮件进行记录。

2023-11-13 11:08:06 281

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除