比如日志啊 消息通知啊, 我增删除某个实体,当我在java中,我会用spring的aop来实现,从而将主要业务和次要统计分开互不影响。 在node的我该如何优雅的去做呢? 难道在增删改里面的回调里面添加吗? 感觉这肯定不科学啊。 球指导。
回复 (5)
I
知道什么叫hook么?
S
引用 i5ting知道什么叫hook么? 另外 https://www.npmjs.com/search?q=aop
@i5ting 您的意思是通过事件机制来解决吗? 另外,aop的npm模块github上fork star的太少,不敢用
I
引用 suntopo@i5ting 您的意思是通过事件机制来解决吗? 另外,aop的npm模块github上fork star的太少,不敢用
@suntopo 像mongoose这样的都有pre和after方法的,如果必要aop,可以用
N
利用js原型与修改作用域
F
参与回复
登录后即可参与回复。登录