我正在制作一个啤酒评论网络应用程序,我有很多关系工作之一,我想建立从一个到多个到多个到多个的其他关系。当我尝试格式化样式与brewery相同时,我发现我不允许在构造函数中使用两个相同的arrays.asList。这是我目前正在使用的代码。
代码:
@ManyToOne
private Style style;
@ManyToMany
private Set<Brewery> breweries;
public Review(String beerName, String beerReview, Style style, Brewery... brewery) {
this.beerName = beerName;
this.beerReview = beerReview;
this.style = style;
this.breweries = new HashSet<Brewery>(Arrays.asList(brewery));
}