惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
博客园_首页
酷 壳 – CoolShell
酷 壳 – CoolShell
G
Google Developers Blog
Jina AI
Jina AI
C
Check Point Blog
Apple Machine Learning Research
Apple Machine Learning Research
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
GbyAI
GbyAI
Last Week in AI
Last Week in AI
罗磊的独立博客
Hugging Face - Blog
Hugging Face - Blog
阮一峰的网络日志
阮一峰的网络日志
The Cloudflare Blog
M
MIT News - Artificial intelligence
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
J
Java Code Geeks
WordPress大学
WordPress大学
博客园 - 聂微东
月光博客
月光博客
博客园 - 司徒正美
T
The Blog of Author Tim Ferriss
大猫的无限游戏
大猫的无限游戏
Microsoft Security Blog
Microsoft Security Blog

博客园 - say3say4的私人空间

期待 突破 解决 jboss和log4j的冲突问题 未来50家最具商业潜力网站名单(互联网周刊) java 和 c++ 之间通过 控制台 输入输出 传递数据 转贴_vc++ 编译 occi 接口的 环境设置 - say3say4的私人空间 结合开源项目(postgis mapserver ) 研究 oracle spatial oracle9i spatial 开发 occi (基于oci的c++接口) ajax应用体现_无需安装 msn等桌面软件 研习了一下google map api SWIG 万能语言粘合剂 AJAX和webgis在实际项目中的运用(电业局用电检查系统) ant中最基本的设置 虚拟机VMWARE和移动硬盘的合作_移动办公 在C++中使用事件回调机制(通过Observer模式、函数指针等实现) 对DWR的学习告一段落,开发了结合具体应用的DEMO 不错的网站 被google搜索到了 地震、停水、禽流感 关于讨论ajax,B/S框架,B/S界面的一个有用的站点
回忆AOP
say3say4的私人空间 · 2005-11-24 · via 博客园 - say3say4的私人空间

    在04年初的一个收费项目中就利用JBOSS AOP开发了一个拦截器,在server执行的时候验证license的有效性。那个项目是自己的第一个B/S架构的系统,由我负责架构设计工作,基于jboss平台。项目小组4人,开发了半年时间。
   此项目虽然是自己设计的第一个j2ee架构的系统,但是基于自己那点C++和COM功底(个人认为学好、练好c/c++是每个职业程序员必备的, 呵呵,看看那些从PB开始的人吧。。。),很快掌握了B/S的开发精髓(当时前台的html,js技术非常差)。
    好像应用了下面一些技术: MVC模式,Handler+DAO,EJB(无状态session bean用于事务处理),AOP拦截, filter权限过滤,基于角色的身份验证,Hibernate(O/R mapping组件)。其中的hibernate纯粹是为了学习O/R Mapping而在小范围内应用的。

    回归正题,AOP最大的特性就在于“横向切入”, 比较适合在 权限验证、日志记录 等 横向应用中发挥作用。(说实话,我还没有想出其他方面比较适合应用AOP的场合!!)

        现在 应该整理一下 AOP的资料了。