摘要:
作者 Alex Blewitt 译者 张龙 发布于 2009年6月25日 上午12时44分 今天是Java社区大喜的日子,因为Eclipse基金会发布了Eclipse Galileo,与之相伴的还有33个项目,包括Eclipse JDT。除了InfoQ此前所报道过的新特性外,此次发布的Galileo还包含了PHP开发工具项目以及Modelling项目和持久层EclipseLink项目(即大家所熟知的Oracle TopLink)。对于组件开... 阅读全文
摘要:
http://developer.51cto.com 我目前的项目前端使用的是JSF+Seam框架,目前项目已经进入尾声,我想把一些心得体会给大家说说,以便大家在使用JSF的时候,少走弯路。1.异常处理问题:请为JSF加入Seam框架,看看Seam框架 -无缝集成JSF,共三部分,里面告诉了你怎么在servlet容器下配合spring使用Seam,Seam不是一定要在ejb3和jboss下才可以使用。因为单独使用JSF的话她的异常处理功能很简陋,跟踪不到你想看的地方,对于开发很不方便,你只有打开日志才能看到问题所在,而Seam在加入phase-listener以后,对JSF不同的生命周期都进. 阅读全文
摘要:
http://developer.51cto.comJSF测试工具因为在容器以外测试JSF组件有所限制,所以大家一直认为对于JSF应用进行单元测试是困难的。多数web层的测试框架遵循黑盒测试方式,开发者用web 组件编写测试类来验证渲染的HTML输出是否符合预期。HtmlUnit,HttpUnit,CanooWebTest和Selenium等框架都属于这个类型。这些框架的局限在于它们仅仅只能测试web应用的客户端。但是这种现象已经随着近来发布的JSFUnit和其它一些JSF测试框架,如Shale Test和JSFExtensions而改变了。这些测试框架支持对web应用的客户端和服务器端组件的 阅读全文
摘要:
作者 Mike Bria 译者 金毅 发布于 2009年6月25日 上午7时1分 “究竟为什么我们要使用两个人来同时做同一件事情呢?”这往往是初次听说结对编程的人的第一反应。实际上,他们觉得结对编程使写代码的成本翻了一倍。Dave Nicollete用数字说话,告诉大家结对编程是如何省钱,而不是浪费钱的。由于错误地认为编程主要就是打字,结对编程的经济价值论也就经常被误解。事实上,当然,大部分的编程其实就是在思考,结果往往会做出很多糟糕的决定,或者犯下... 阅读全文
摘要:
2009-07-01现在 NetBeans IDE 6.7 可以下载了NetBeans团队自豪的宣布 NetBeans IDE 6.7 现在可以下载了!在NetBeans 6.7 中,开发人员在很多方面使用到新的技术。新功能包括整合 Kenai 项目,为开发人员提供开发开源项目的一个协作环境;本地 Maven 支持和Hudson 的整合。更多有关 NetBeansIDE 6.7 的信息:NetBeans IDE 6.7 发布信息NetBeans IDE 6.7 教程和文档NetBeans IDE 6.7 在线视频NetBeans IDE 6.7 的开发人员Edit2009-07-01NetBe 阅读全文