第一,注释的继承
Class 的属性可以继承,但是注释就不可以了。写一个 Domain 基类,并在其中加入使用了 @Id 和 @GeneratedValue 注释的 id 属性。但在运行时,编译器报告子类缺少 identifier。如果在子类中加入 id 属性(这是需要在基类中去掉 id 属性),这时程序就会运行成功。我在 Spring 的 Samples 中也发现每个 Domain 类都有 id 属性。这样有点浪费代码,但又没有办法。
第二,注释的位置
注释可以加在属性上,也可以加在 getter 方法上,一般讲这样是可以的。但是还是将所有的注释都加在 getter 方法为好。在我的程序中 ...
引用保存各种信息对于应用程序来说非常平常,大多数时候它们是保存在关系数据库中。数据库处理规范数据类型十分在行,但是在处理如图像、文档等二进制数据时却不是那么得心应手。尽管可以用文件系统作为替代——而且它们还提供了更好的性能。但它们既没有提供用于搜索信息的查询语言,也没有提供表示关系或事务的概念。
上面一段话引用自 infoQ 上的集成Java内容仓库和Spring。其中所表达的需求正式 JCR 所要解决的。似乎在 Java EE 领域 JCR 会有很大的需求。
JCR 的某些功能和 JDBC 有些相像,也有事务和锁,毕竟都是为了解决数据存储而出现的,只不过 JCR 要更广义点。
现在 S ...
- 浏览: 6931 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
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






评论排行榜