我有两张桌子,有很多关系。产品(ID,说明,价格,图像)---->产品类别(ID产品,类别ID)---->类别(ID,类别名称)。
这是我的特长:
1.产品
@Entity
@Table(name = "products")
public class Products implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)
@Column(name = "idProducts")
private long id;
@Column(name = "description")
private String description;
@Column(name = "price")
private String price;
@Column(name = "image")
private byte [] image;
public Products() {
}
public Products(String description, String price, byte[] image) {}
@ManyToMany
@JoinTable(
name = "category_products",
joinColumns ={@JoinColumn (name = "Products_idProducts", referencedColumnName = "idProducts")},
inverseJoinColumns = {@JoinColumn(name = "category_id", referencedColumnName = "id")}
)
List<Category> categories = new …Run Code Online (Sandbox Code Playgroud)