现在新闻系统紧张的开发中,在JDO中发现很令我郁闷的事情,其实也就是数据库的开环和闭环事物的问题。譬如两个用户同时对一个Object进行操作就会引起事物的异常。在JDOCentral上面有一篇文章关于JDO事物处理的东西 http://www.jdocentral.com/JDO_ExpertCorner_DavidEzzio_20030320.html ,这个观点和一本书<<实用J2EE设计模式编程指南>> 里面关于数据库的处理差不多。
记得我当初很抵制Struts就是因为他过多的依赖了web项目,进行开发测试都很困难。现在我发现了WebWork 2,感觉确实不错。他主要使用了Xwork,在webwork2里面调用xwork里面定义的对应处理,这个设计是我很需要的,他和Struts方便就在我们不用太多的专注在Web的处理上,编写测试代码变得很容易(尽管cactus能够胜任测试)。这个项目是由opensymphony公司开发的。在这个公司网站我还发现了一个好东东OSCache,一个cache的工具,我发现他用JSP tag来表示,使用起来非常容易,不像apache的JCS那样繁琐。
还有就是发现了一个前端显示的tag很爽,尤其是他的分页和表格处理上,而恰恰table的处理上面是web层开发的重点,不断的罗列许许多多的数据。
0 评论:
发表评论