@JoinTable是否真的在数据库中创建并保存了一个名为“students_courses”的表?或者它只在运行时暂时存在,并在应用程序关闭后消失?@JoinTable是否在数据库中创建一个持久表?
@ManyToMany
@JoinTable(
name="students_courses",
[email protected](name="student_id", referencedColumnName="id"),
[email protected](name="course_id", referencedColumnName="id"))
private List<Course> courses;
我需要手动创建这个“students_courses”表,或Hibernate会创建它时自动@JoinTable注解用的? – user697911