java类javax.persistence.JoinTable的实例源码

Usuari.java 文件源码 项目:helium 阅读 31 收藏 0 点赞 0 评论 0
@ManyToMany(fetch=FetchType.EAGER)
@JoinTable(
    name="hel_usuari_permis",
    joinColumns=
        @JoinColumn(name="codi", referencedColumnName="codi"),
    inverseJoinColumns=
        @JoinColumn(name="permis", referencedColumnName="codi")
   )
   @ForeignKey(name="hel_permis_usuari_fk", inverseName="hel_usuari_permis_fk")
public Set<Permis> getPermisos() {
    return this.permisos;
}
Usuario.java 文件源码 项目:webpedidos 阅读 33 收藏 0 点赞 0 评论 0
@ManyToMany(cascade = CascadeType.REFRESH, fetch = FetchType.LAZY)
@JoinTable(name = "usuario_grupo", joinColumns = {
        @JoinColumn(name = "usuario_id", foreignKey = @ForeignKey(name = "fk_usuario_grupo_to_usuario")

        ) }, inverseJoinColumns = { @JoinColumn(name = "grupo_id", foreignKey = @ForeignKey(name = "fk_usuario_grupo_to_grupo")) })
public Set<Grupo> getGrupos() {
    return grupos;
}
Member.java 文件源码 项目:my-paper 阅读 31 收藏 0 点赞 0 评论 0
/**
 * 获取收藏商品
 * 
 * @return 收藏商品
 */
@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "xx_member_favorite_product")
@OrderBy("createDate desc")
public Set<Product> getFavoriteProducts() {
    return favoriteProducts;
}
ProductCategory.java 文件源码 项目:my-paper 阅读 32 收藏 0 点赞 0 评论 0
/**
 * 获取筛选品牌
 * 
 * @return 筛选品牌
 */
@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "xx_product_category_brand")
@OrderBy("order asc")
public Set<Brand> getBrands() {
    return brands;
}
PaymentMethod.java 文件源码 项目:my-paper 阅读 32 收藏 0 点赞 0 评论 0
/**
 * 获取支持配送方式
 * 
 * @return 支持配送方式
 */
@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "xx_payment_shipping_method")
@OrderBy("order asc")
public Set<ShippingMethod> getShippingMethods() {
    return shippingMethods;
}
Admin.java 文件源码 项目:my-paper 阅读 32 收藏 0 点赞 0 评论 0
/**
 * 获取角色
 * 
 * @return 角色
 */
@NotEmpty
@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "xx_admin_role")
public Set<Role> getRoles() {
    return roles;
}
Article.java 文件源码 项目:my-paper 阅读 30 收藏 0 点赞 0 评论 0
/**
 * 获取标签
 * 
 * @return 标签
 */
@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "xx_article_tag")
@OrderBy("order asc")
public Set<Tag> getTags() {
    return tags;
}
Product.java 文件源码 项目:my-paper 阅读 29 收藏 0 点赞 0 评论 0
/**
 * 获取标签
 * 
 * @return 标签
 */
@ManyToMany(fetch = FetchType.LAZY)
@JoinTable(name = "xx_product_tag")
@OrderBy("order asc")
public Set<Tag> getTags() {
    return tags;
}


问题


面经


文章

微信
公众号

扫码关注公众号