读书人

Magic AOP:面临切面的业务日志框架设

发布时间: 2012-11-07 09:56:10 作者: rapoo

Magic AOP:面向切面的业务日志框架设计,第二部分

本文是Magic AOP:面向切面的业务日志框架设计的第二部分,第一部分请见http://lee5593.iteye.com/admin/show/88163

3.1.?? 业务日志记录组件设计

            1. public?interface?BnLogQuery?{ ??
            2. ??
            3. ????public?List<bnlogitem></bnlogitem>?listAll(); ??
            4. ??
            5. ????public?List<bnlogitem></bnlogitem>?list(String?businessType,?String?eventType); ??
            6. ??
            7. ????public?List<bnlogitem></bnlogitem>?list(String?businessType,?String?eventType, ??
            8. ????????????Boolean?state); ??
            9. ??
            10. ????public?List<bnlogitem></bnlogitem>?list(String?businessType,?String?eventType, ??
            11. ????????????Boolean?state,?Date?beginTime,?Date?endTime); ??
            12. ??
            13. ????public?List<bnlogitem></bnlogitem>?list(String?hql,?Object...?values); ??
            14. ??
            15. ????public?List<bnlogitem></bnlogitem>?pageList(String?hql,?int?pageNo,?int?pageSize, ??
            16. ????????????Object...?values); ??
            17. ??
            18. }??

            ???? 该查询组件相对来说没有什么难度,本文不再予以详细描述。

            4.?? 总结

            ????本文通过我们在实际企业级项目中应用AOP的实际经验,总结了通过AOP来进行业务日志框架设计的一些经验供大家参考,并希望借此起到抛砖引玉的效果,寻求更加优秀的AOP设计方案,使面向方面软件设计(AOSD)深入人心,来改善目前面向对象设计在某些特定问题领域的不足之处,让我们试目以待。

            </o:p> 1 楼 abcdzt 2007-06-30 最近项目中需要实现日志,就找到这里了,读你的文章很是收益,思路也更加清晰了许多,能不能把你的实现给我发一,借鉴一下,email:summerwind62@hotmail.com 2 楼 kyk555 2008-06-02 很不错的帖子,怎么没人来顶下呢,楼主辛苦了 3 楼 zerozhengsi 2011-09-15 文章不错,测试下

读书人网 >软件架构设计

热点推荐