方枪枪的java世界

不要因为风雨飘落就停止了你的脚步,真正的得失就在你的心中。 做喜欢做的事,不轻言放弃!

企业框架设计-拦截记录服务的操作日志

操作日志
1、服务的操作日志配置,启动时静态加载配置信息
<OperLogCfg>
    <service  name="PubDptBO">
        <operation name="createDpt" operType="xxxx/createDpt"
                        objType="DEPT" objTypeName="DEPARTMENT"
                        objId="dptId" objName="dptName" module="90001"
                        privateField="password"/>
        <operation name="delDpt" operType="delDpt" 
                        objType="DEPT" objTypeName="DEPARTMENT" 
                        objId="dptId" objName="dptName" module="90001"/>
    </service>
</OperLogCfg>
2、企业服务总线的上下文信息 loginId,userId,userName,region,operId  
      
3、企业服务总线调度服务后,判断是否记录操作日志。
    如果需要记录操作日志,异步调用操作日志处理
    a)组装操作日志,根据服务名,方法名,总线上下文、参数json报文。
    b)记录操作日志,可以考虑采用异步方式记录,如:mq消息、事件、写库

posted on 2016-12-02 20:48 做强大的自己 阅读(60) 评论(0)  编辑  收藏


只有注册用户登录后才能发表评论。


网站导航: