第一个annotation项目
来源:互联网 发布:安装网络电视需要什么 编辑:程序博客网 时间:2024/05/10 22:07
一、需求
自从昨天开始了深入annotation开始,我便对它有浓厚的兴趣。于是在今天中午午休时间,我便想自己做一个关于annotation应用的简单项目。现将我的想法描述如下:
在企业级应用中,我们会涉及相当多的业务操作,而这些业务操作跟用户的工作息息相关,稍有不慎就可能给企业造成一定的风险或经济损失。如果真的出现了这样的情况,企业就会尽最大努力减少损失,这时领导们就需要了解事故发生的原因,那么操作日志就起着相当重要的作用。当然这种操作日志几乎在每个成熟的产品中都有自己的实现,这里我就不拿它本身来做文章,因为这与今天的主题无关。
既然有了annotation这个好东西,我何不尝试着用它来处理这种操作日志呢?我敢肯定,用它做出来的效果一定相当漂亮。说做就做,首先我要确认我需要做些什么东西,它们应该达到什么样的效果?
经过整理,我确定了如下功能需要完成:
1、我需要一个annotation,用它来描述一个操作的相关信息
2、如果要记录某个方法的日志,只需添加1)中的annotation即可
3、我需要一些辅助方法来捕获并处理annotation
4、我希望将日志信息写到数据库中
需求就只有这4条,但都很笼统,其中最难实现的不用想也知道是3,当然它也是这个项目的核心部分。接下来就是规划项目应该如何实现,就到了我们的总体设计阶段。
二、总体设计
思路寻找中……
Java咖啡群欢迎大家加入(加群者送分,顶帖者也送分哈),群号:60446231
本群以讨论IT行业话题为主,本着交流信息的原则,为大家营造一个轻松欢娱的环境,给平时枯燥的工作增添一些调味剂.
当然,技术问题同样在讨论范围之中.
本人在这里欢迎大家的到来,并预祝大家五一快乐.(鼓掌...谢谢...嘿嘿...)
Java基础群:49827836
为java初学者提供帮助,在讨论及解决问题中共同成长。
- 第一个annotation项目
- 第一个Hibernate with Annotation程式
- 第一个Hibernate with Annotation程式
- 【hibernate4.3】annotation 建立第一个程序
- 第一个Spring程序-Annotation驱动
- 第一个annotation版的HelloWorld
- 第一个项目总结
- 第一个小项目
- 第一个项目
- 人生第一个项目
- 第一个项目
- 第一个项目
- 第一个项目管理
- 第一个项目尝试
- 第一个项目分析
- 第一个外包项目
- 第一个项目
- 第一个hibernate项目
- 由一道面试题引发的思考
- MsSql 数据表中把字段类型为text的字段内容导出为文本文件
- 磁卡结构
- asp的另类url传值
- 活在过去的人会被过去日渐消磨,活在未来的人永远昂首向前。
- 第一个annotation项目
- J2EE应用程序的开发过程?
- Acro Multi-Language Suite多语言套件在www.evget.com上架
- 上周末
- 关于程序的编译和链接
- 人要向前看,不要往后看!
- SuSE的 Apache2的設定
- QTP关键技术(六) - 嵌套Action间的参数传递
- 话题讨论:中国SaaS概念能否一飞冲天?