
javaweb 一个实体写了@OneToMany 另一个是不是要写@ManyToOne来对应- -
求解答。。。。。@OneToMany(cascade=CascadeType.ALL,mappedBy="")mappedBy写什么。。。...
求解答。。。。。@OneToMany(cascade=CascadeType.ALL, mappedBy="")mappedBy写什么。。。
展开
2个回答
展开全部
mappedBy当然是指被维护端,j2ee规范里面规定多的一段是维护端,例如:
/** 子类别 **/
private Set<ProductType> childtypes = new HashSet<ProductType>();
/** 所属父类 **/
private ProductType parent;
@OneToMany(cascade={CascadeType.REFRESH,CascadeType.REMOVE},mappedBy="parent")
public Set<ProductType> getChildtypes() {
return childtypes;
}
public void setChildtypes(Set<ProductType> childtypes) {
this.childtypes = childtypes;
}
@ManyToOne(cascade=CascadeType.REFRESH)
public ProductType getParent() {
return parent;
}
public void setParent(ProductType parent) {
this.parent = parent;
}
/** 子类别 **/
private Set<ProductType> childtypes = new HashSet<ProductType>();
/** 所属父类 **/
private ProductType parent;
@OneToMany(cascade={CascadeType.REFRESH,CascadeType.REMOVE},mappedBy="parent")
public Set<ProductType> getChildtypes() {
return childtypes;
}
public void setChildtypes(Set<ProductType> childtypes) {
this.childtypes = childtypes;
}
@ManyToOne(cascade=CascadeType.REFRESH)
public ProductType getParent() {
return parent;
}
public void setParent(ProductType parent) {
this.parent = parent;
}
展开全部
java Web开发 是总称
就好想你说
编程 然后就分 c/c++ c# vb java 等这样
注:
你单纯的用
jsp开发网站 也叫java Web开发
jsp+servlet 也叫java Web开发
jsp+javabean 也叫java Web开发
J2EE 也就是 java EE企业级开发 也叫java Web开发
不过java EE企业级 包含有很多东西 如JSP和各种各样的框架 等等
就好想你说
编程 然后就分 c/c++ c# vb java 等这样
注:
你单纯的用
jsp开发网站 也叫java Web开发
jsp+servlet 也叫java Web开发
jsp+javabean 也叫java Web开发
J2EE 也就是 java EE企业级开发 也叫java Web开发
不过java EE企业级 包含有很多东西 如JSP和各种各样的框架 等等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询