注解
weixin_42078572
这个作者很懒,什么都没留下…
展开
-
hibernate 一对一
@OneToOne@JoinColumn(name = "id", referencedColumnName = "truck_id")name是实体中属性的名称,referencedColumnName是数据库表的字段名原创 2021-05-06 14:13:48 · 69 阅读 · 0 评论 -
@Formula注解使用的注意事项
@Formula 要与@Id注解同时用在属性上,或者同时用在get方法上,否则@Formula失效; 如果查询中用到了where,那么需要给表起一个别名,否则@Formula失效; @Formula与@Transient不能同时使用,否则@Formula失效,使用了@Formula后,不需要再使用@Transient标示非数据表中字段; 使用@Formula注解的属性不需要在数据库表中建立与之对应的字段,并且即使建立了也没有作用,加上@Column注解也不行; @Formula("(sql语句)")原创 2020-10-26 22:26:43 · 810 阅读 · 0 评论 -
@Formula的使用
1.作用 @Formula注解用于实体类中属性的关联查询2:例子@Formula("(select tt.name from bd_truck_company tt where tt.id=company_id)") public String getCompanyName() { return companyName; } public void setCompanyName(String companyName) { this.companyName = companyName;原创 2020-09-23 11:13:12 · 1744 阅读 · 0 评论