枫
for my baby
- 最近在写自己的框架,由于框架不是很稳定,有较多的重构,用RDBMS的话,重构数据库就能把我搞死..所以选择OODBMS ,
OODBMS用起来还是不错的,可惜没有如Spring等事务管理措施的辅助,处理起事务来还是比较吃力.
既然Spring帮不了我,那就只有自己帮自己了,做事务处理现在流行用AOP来做..对于Spring AOP这种用动态代理机制来模拟AOP
感觉不是很爽,所以一下子就选择AspectJ作为自己的AOP框架,
从www.eclipse.org/adjt下载了AspectJ的IDE之后,AspectJ之旅就开始了.
- Eclipse基于Extension Point的扩展机制果然不同凡响.不用改变源码,通过扩展点添加插件即可实现功能的增强.
RCP中的view基本上是由JFace的组件提供的.
Eclipse JFace 用ContentProvider和LabelProvider实现 MVC 架构.
IAdaptable在Eclipse里是一个非常重要的接口。
乍看IAdaptable是不是想到了Adapter模式..恩~~,他们的作用的确是差不多的.. IAdaptable也算是对Adapter模式的一种扩展.不过比之普通的Adapter模式, IAdaptable显得是那么的强大…
- 一直觉得RCP很好玩.特别是Europa发布后,可以看到Eclipse.org对RCP的重视.RCP大有可为啊.可前段时候比较忙,没时间研究这个,现在空了点,照着RCP的教程做了我的第一个RCP程序..嘿嘿
- 问题总结
- 接触了一段时间的OSGi,现在也来谈一谈感想
因为OSGi是最早为嵌入式系统设计,所以OSGi标准中的HTTP服务只提供了有限的Servlet与静态资源的发布功能,没有一个完整的WEB容器概念,这种模式更适合通过WEB方式暴露(Export)服务,不太适合开发展现层的WEB应用。
现在有个开源项目opengoss通过对OSGi插件体系的扩展,基本实现了Servlet容器
- 这次讲讲如何将http作为一个bundle,让其他bundle来访问其http.
Equinox作为一个OSGI的示范工程.那是相当的牛b啊.Eclipse就是建立在Equinox上的.所以说Equinox是个好东西啊.
既然Equinox是个好东西,那怎么将Equinox应用到Http Server上,让那些web应用作为bundle在Equinox如插件般插来插去,那是多么惬意的事情.
最近公司在推TDD...小小研究了一下...
- 笔记
- 嘿嘿
- 人生就是不公








