侯小猴_ITV 2013-08-15 11:25
浏览 153
已采纳

s2sh框架中如何优美的实现触发式消息系统?

触发式消息,也就是根据某个特定的事件,比如评论、收藏等事件,会触发对应的消息提醒,生成一条消息记录,通知相关的用户。

 

现在就是在每个方法中强行插入生成消息的代码,这样的方式代码很丑,而且时间越多越不可控,耦合性高,经验丰富的工程师们,你们是如何优美的实现这个功能的?

  • 写回答

4条回答 默认 最新

  • yunzhu666 2013-08-16 09:52
    关注

    原理:
    这应该是观察者模式。
    需要被通知的相关用户就是观察者,通知者在感知评论、收藏等事件时通知所有相关的观察者。

    实现:
    就像LS各位说的,使用Spring AOP,面向切面编程,而且可插拔,所有耦合度很低。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?