首页 > Web开发 > 详细

hibernate 部分注解--Formula

时间:2014-12-04 02:10:32      阅读:421      评论:0      收藏:0      [点我收藏+]

d1:为自定义查询

2:使用样例

@Formula("(select org.org_Name from Fw_Org org where org.id= org_Id)")
public String getOrgName() {
return orgName;
}
public void setOrgName(String orgName) {
this.orgName = orgName;
}
控制台打印的sql文如下
(select
            org.org_Name 
        from
            Fw_Org org 
        where
            org.id= this_.org_Id) as formula0_0_ 
3:注意事项
3.1:@Formula这个注解不能和javax.persistence.Transient这个注解一起用。
3
.2:使用@Formula的时候,在本entity中的其他注解要么全部在方法上,要么全部在变量上。
3.3:@Formula中的sql文会直接解析到查询中,即语法为原生sql语法。

hibernate 部分注解--Formula

原文:http://www.blogjava.net/tianchijiaozi/archive/2014/12/03/420954.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!