看了 kyo100900 翻译的《EJB 3.1 真的来了吗?》之后,我也凑个热闹,谈谈 EJB 3.1 的新特性。
1. 可选的 EJB 接口:
记得刚开始学 EJB 的时候,被 EJB 的接口概念搞得很晕。最不好的是要写一个 Session EJB 就要写一对的接口。在 EJB 3.0 中,我们虽然可以通过 Annotation 简化 EJB 业务接口的声明,但是我们还是免不了要写接口。EJB 3.1 的草案中,我们看到了将 EJB 业务接口改为可选的新特性。我们可以直接将被 @Sessionful 或 @Sessionless 注释的 Bean 作为 Session ...
原来也看过关于 Spring 2.5 关于注释方面的新特性,但是一直没有一个全面的了解。看完了 IBM developerWorks 上的《使用 Spring 2.5 注释驱动的 IoC 功能》 后,对这方面的知识有了全面的了解。下面我对这篇文章做一个总结,也是对所学的东西的一个巩固。
使用注释驱动 IoC,相对于使用 XML 配置文件的好处是更加简练,对开发人员更加友好,不必在配置文件和代码之间来回切换。但是注释只能用于自己编写的代码,对于第三方类就不能使用了。同时,对于经常会发生变动的配置,也不宜使用注释。
使用注释之前,需要在 Spring Context 配置文件中设置对注释的支持 ...
这段时间在学 Seam。Seam 有一个非常方便的代码生成工具 seam-gen。在将用 seam-gen 生成的代码导入 Eclipse 项目之后,我发现每当我保存对源码的修改之后,Eclipse 都会执行 Ant 任务。对于我这种小菜来说,这是非常令人吃惊的现象。
研究一番之后,发现其实这样很简单。要实现这样的目的无非需要两个文件:.project 和 *.launch 文件。.project 是 Eclipse 的必备文件,所以必定是位于项目的根目录中;*.launch 一般也位于根目录中。
在 seam-gen 生成的 .project 文件中有这么几行代码:
<buil ...
- 浏览: 6933 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
BPMS 架构
共 1 张
共 1 张
最近加入圈子
最新评论
-
也谈算法的重要性
-- by ryuluck -
看了看《Seam in Action》 ...
期待
-- by 打倒小日本 -
EJB 3.0 与 Seam-managed ...
留个足迹 便于以后参谋
-- by isky -
将 Seam Messages 示例转 ...
谢谢,分享经验
-- by huochai -
学习 Spring 2.5 的新特性 ...
[b][/b]dad
-- by jspzhao






评论排行榜