风人园

弱水三千,只取一瓢,便能解渴;佛法无边,奉行一法,便能得益。
随笔 - 99, 文章 - 181, 评论 - 56, 引用 - 0
数据加载中……

hibernate annotion 注解放在属性上或者方法上

两种方式都是可以,但是看人家的代码,习惯将注解放于方法上,不知道有没有什么好的地方?

现在唯一发现的区别就是,@Transient非持久化域的不同。
放在方法上,只需要标记那个getter方法即可,可以没有对应属性。

如果放在属性上,需要生成getter 和setter方法


在实体对象中,可能存在很多非持久化方法,这种情况下
注解置于属性上,功能性get方法,可以没有对应属性。
注解至于方法上,直接使用@Transient。

两者基本上都一样。
只是在使用的时候不能混合使用

posted on 2009-08-04 09:54 风人园 阅读(1504) 评论(0)  编辑  收藏 所属分类: Hibernate


只有注册用户登录后才能发表评论。


网站导航: