摘要:说起来惭愧啊,忙于工作原因之前的文章也没有写完。今年计划把心得与经验整理一下记录下来。暂时考虑到几个主题:JIRA与Confluence在项目管理的应用持续集成实践与 TeamcityBDD在敏捷中的应用敏捷团队建设心得 阅读全文
Spring.net-AOP 搭建网站通知服务(1)
2011-06-28 16:23 by ZQ, 2226 阅读, 5 推荐, 收藏, 编辑
摘要:1、前言: 本文想分享一下搭建网站通知服务过程中的心得。这包括:AOP 在项目中的应用、面向对象设计与开发、单元测试的应用等。文后将整理出源码供参考。需求分析,什么是网站通知服务? 在网站内发生某个事件时系统按照某种规则产生通知并发送给相关人。例如:用户注册成功后给用户发送欢迎电子邮件、当您的博客被回复或者您被关注的通知等等。 通知内容及规则需集中管理,可快速调整。 通知需要以各种形式发送给接收者。如:电子邮件、站内消息、短信、IM等等。 接收者可以设定接收方式。例如只接收电子邮件,不接收短信通知。 通知内容需要根据发送的形式而定。根据发送形式的不同会有不同的约束条件,短信方式会对字数有限制而 阅读全文
使用Spring.net AOP 实现积分服务
2011-06-21 17:01 by ZQ, 3994 阅读, 12 推荐, 收藏, 编辑
摘要:前言: AOP(Aspect Oriented Programming)的是面向方面编程,如您不了解可点击这里。AOP目的是将系统按照功能进行横向切分,被切分下来的功能也就是面向的方面,例如系统的日志处理、安全、事物等,ASP.NET MVC中的Filters就是AOP的思想实现。AOP带来的好处是什么呢?AOP是面向对象设计原则中的 单一职责(SAP)的体现,可以有效降低各个模块间的耦合度,... 阅读全文