我已经发现了许多与我非常相似的问题,但遗憾的是没有一个解决方案对我有帮助.
我需要表日历和日之间的多对一关系.日历可以有多天.
在这里我的代码,感谢您的关注:
日历类:
@Entity
@Table(name="calendars")
@NamedQuery(name="Calendar.findAll", query="SELECT c FROM Calendar c")
public class Calendar implements Serializable {
private static final long serialVersionUID = 1L;
@Id
@Column(name="calendar_id")
@GeneratedValue(strategy=GenerationType.IDENTITY)
private int calendarId;
private String background;
@Temporal(TemporalType.DATE)
private Date begindate;
Run Code Online (Sandbox Code Playgroud)
CalendarBean:
@EJB
CalendarEJB calendarEJB;
private static final long serialVersionUID = 1L;
private String calendarName;
private int calendarID;
public String getCalendarName() {
return calendarName;
}
public void setCalendarName(String calendarName) {
this.calendarName = calendarName;
}
public int getCalendarID() {
return calendarID;
}
public void …Run Code Online (Sandbox Code Playgroud)