03 2006 档案
摘要: 在上一版的基础上进行了如下改进:
1、增加了事件参数传递的支持;
2、增加了事件、拦截器的有效范围定义的支持;
3、增加了事件、拦截器的清除的支持。
阅读全文
摘要: 在实际项目中使用Hibernate有两年多了,在两年多的实践过程中既体验到了Hibernate带来的N多好处,同时也碰到不少的问题,特写此篇文章做个总结,记录自己在Hibernate实践中的一些经验,希望对于新使用Hibernate的朋友能有个帮助,避免走过多的弯路。
阅读本文前建议至少拥有Hibernate的一些基本知识,因为本文不会去详细介绍相关的基本知识,最好就是先用Hibernate开发了一个HelloWorld,^_^。
根据自己所经历的项目中使用Hibernate所涉及的范围,本文从开发环境、开发、设计、性能、测试以及推荐的相关书籍方面进行讲述,本篇文档不会讲的非常细致,只是根据自己在实践时的经验提出一些建议,关于细致以及具体的部分请参阅《Hibernate Reference》或推荐的相关书籍章节。
此文档的PDF版本请到此下载:
http://www.blogjava.net/Files/BlueDavy/Hibernate实践.rar
本文允许转载,但转载时请注明作者以及来源。
阅读全文
摘要: 在上篇中简单的描述了下在我现在开发的东西中关于元数据的设计,在这篇中将结合目前实际的系统的截图来说明关于元数据的具体定义、UI方面的控制以及基于RIA和元数据的系统实现。
阅读全文
摘要: 分层与分模块开发,是开发时经常选用的两种方式,应该说分模块开发是较多被采用的方式,但一直以来都觉得其实分层方式自己是比较欣赏的方式。
阅读全文
摘要: 看了caoxg在广州Bea User Group上讲的《利用元数据和RIA简化企业应用程序的开发》的PPT,很有感触,说说自己对于其中几点的看法,同时也谈谈自己在现在的项目中的实际的关于metadata的做法。
阅读全文
摘要: 在采用Ajax进行系统实现时,通常会采用onepage的方式进行实现,自己目前也在一个实际的项目中使用着,总体感觉有几点是在使用onepage时特别要注意的。
阅读全文
摘要: 系统的不断抽象形成的接口实现与配置实现,系统的简易性、复杂性、可维护性到底是增强了还是降低了呢?...
阅读全文
摘要: Equinox,我不想多做介绍,相信很多人都有所了解了,不了解的可具体去www.eclipse.org/equinox看看。
最近基于equinox做了一个系统,还是碰到了一些问题,当然也得到了在插件体系架构下的不少优点,在这里也做个总结。
总体而言,基于equinox做开发对于大多数java开发人员来说应该不会有太多改变的感觉,最多改变的感觉应该是带给设计师,设计师需要有发挥插件体系架构优点以及减少其带来的缺点的能力,^_^
阅读全文
摘要: 每个团队都有它更为适合的软件工程,因此不可一概而论,谈谈自己对于XP以及重型软件工程象CMM这种更为适合的团队。
阅读全文
摘要: 写的一个比较简单的事件管理器,主要从这些方面进行的考虑:
1、实现事件的注册/反注册。
2、实现事件的调用。
3、注册事件的拦截器(方法执行前或执行后)。
目前写的这个版本还比较简单,后一步需要增加事件的有效范围以及事件的拦截器的有效范围的支持,就是scope的概念,还有一个需要改进的地方是将目前事件调用的部分改为COR模式。
阅读全文
摘要: 关注测试的几个方面:
1、测试数据/运行数据的互不影响;
2、单元测试;
3、集成测试。
阅读全文
摘要: 修改自blueidea上的windy2000提供的powertable.js,具体见:
http://www.blueidea.com/bbs/archivecontent.asp?id=697036...
修改的几个地方:
1、基于prototype.js进行了改写。
2、由外部传入需要增加丰富交互的表格的ID。
3、修正了列排序造成的表格行颜色的混乱。(如经常能见到的隔行颜色不同的表格,在排序后会有两行颜色在一起的现象出现)
4、修正了拖拉表头的功能。(之前的版本在页面中有通过js动态增加的元素的时候会出现拖拉不正确的现象,要么要拖到表头的上面,要么要拖到表头的下面)
5、修正了当css是通过js动态添加到head元素中的情况下的bug。(之前的版本会出现这个时候在点击行或拖拉行时颜色错乱的现象)
阅读全文
摘要: 介绍这方面的文章也有一些,我这里打算以一个demo来说明一下,也是基于prototype进行编写,javascript中的this看起来会和java中的this有些不同。
阅读全文