- 博客(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关注的人
RSS订阅