org.hibernate.exception.GenericJDBCException: could not execute statement
这是在使用save()方法时报出的错误,虽然已经在实体类的id上使用了@GeneratedValue(strategy = GenerationType.IDENTITY)注解,但在使用mysql的时候也要记住勾选自动递增,之前没有勾选好像也没出错,但报出错误后确实是这样改好的。
failed to lazily initialize a collection of role: com.nohbm.entity.Boy.girlSet, could not initialize proxy - no Session
使用@OneToMany(cascade=CascadeType.ALL, mappedBy="boy") 时产生的懒加载的错误,添上fetch = FetchType.EAGER解决
mappedBy的值是“多”方的类中关联“一”方的属性名,不是表名。