早教吧作业答案频道 -->其他-->
@ManyToMany@JoinTable之类的注释,有什么作用?可以不写吗?在一个PO中:@ManyToMany(targetEntity=Client.class,fetch=FetchType.LAZY)\x05@JoinTable(name="BASECONFIGCODECLIENT",joinColumns={@JoinColumn(name="CONFIGCODEID",r
题目详情
@ManyToMany @JoinTable 之类的注释,有什么作用?可以不写吗?
在一个PO中:
@ManyToMany(targetEntity = Client.class,fetch = FetchType.LAZY)
\x05@JoinTable(name = "BASE_CONFIGCODE_CLIENT",joinColumns = { @JoinColumn(name = "CONFIGCODE_ID",referencedColumnName = "ID") },
\x05\x05\x05inverseJoinColumns = { @JoinColumn(name = "CLIENT_ID",referencedColumnName = "ID") })
\x05public List getClientList() {
\x05\x05return clientList;
\x05}
\x05public void setClientList(List clientList) {
\x05\x05this.clientList = clientList;
\x05}
请问:@ManyToMany @JoinTable @JoinColumn之类的注释,有什么作用?可以不写吗?
joinColumns 、 referencedColumnName 、inverseJoinColumns
(只要详细清楚的答案,如果有这方面的详细列表就更好了.笼统的、自己也糊里糊涂的答案请不要回复,)
在一个PO中:
@ManyToMany(targetEntity = Client.class,fetch = FetchType.LAZY)
\x05@JoinTable(name = "BASE_CONFIGCODE_CLIENT",joinColumns = { @JoinColumn(name = "CONFIGCODE_ID",referencedColumnName = "ID") },
\x05\x05\x05inverseJoinColumns = { @JoinColumn(name = "CLIENT_ID",referencedColumnName = "ID") })
\x05public List getClientList() {
\x05\x05return clientList;
\x05}
\x05public void setClientList(List clientList) {
\x05\x05this.clientList = clientList;
\x05}
请问:@ManyToMany @JoinTable @JoinColumn之类的注释,有什么作用?可以不写吗?
joinColumns 、 referencedColumnName 、inverseJoinColumns
(只要详细清楚的答案,如果有这方面的详细列表就更好了.笼统的、自己也糊里糊涂的答案请不要回复,)
▼优质解答
答案和解析
这个是Hibernate映射关系在类里的注解实现,不能不写
@ManyToMany 声明多对多关系
@JoinTable 说明数据源(数据表)
@JoinColumn 说明用对应的查询主键
这里就是把表BASE_CONFIGCODE_CLIENT里的数据映射到类Client,Client类的CLIENT_ID对应表的CONFIGCODE_ID字段.
@ManyToMany 声明多对多关系
@JoinTable 说明数据源(数据表)
@JoinColumn 说明用对应的查询主键
这里就是把表BASE_CONFIGCODE_CLIENT里的数据映射到类Client,Client类的CLIENT_ID对应表的CONFIGCODE_ID字段.
看了@ManyToMany@Joi...的网友还看了以下:
有一注水管和一排水管.单开注水管12小时注满,单开排水管20小时可以排光水.两管齐开,多久可注一半 2020-04-25 …
一水池原有水600L,现以每分钟20L注水,30min注满,则水池容积是()L?若每分钟注水量达到 2020-05-14 …
甲乙两个注水管,单开甲管12小时可将空池注满,单开乙管15小时注满一地水.两管齐开几小时能注一池水 2020-05-21 …
英语翻译实话说,比起成为名人我更想成为富人,这是一个很现实的问题,当然,不要把我看得那么肤浅,我有 2020-05-22 …
一个Cluster里可以包括一个或多个RR,一个Client可以同时属于多个Cluster 2020-05-31 …
一,\x05用括号内所给单词的正确形式填空1.\x05Whatthepeople(do)inthe 2020-06-03 …
有多少句“一岁一枯荣”“红军不怕远征难”一\x05岁\x05一\x05枯\x05荣岁\x05一\x 2020-06-18 …
概率论《概率论》题目一,\x05填空,写出下列随机试验的样本空间.1.\x05同时掷三颗骰子,记录三 2020-11-19 …
4S店维修技师考题一,\x05简答题(共40分,每题8分)1请详细描述电控系统工作原理.(提示,从进 2020-12-26 …
什么是多倍投注?7星彩是指从0000000-9999999中选择任意7位自然数进行的投注,一组7位数 2021-02-05 …