你是不是set和list搞混了
hibernate框架默认的是懒加载机智
你的SQL写得有问题;把错误信息提示贴出来啊
请问你的问题解决了吗?我也碰到一样的问题了
把你的SQL再MYSQL中执行下,看再MYSQL中报什么错误,估计你的MYSQL没设置字符集导致数据库不认识中文
里面的one-to-many/many-to-one是reverse engineering的时候自动生成的。之前reverse engineering的时候之所以没有生成,是因为老师给的sql有问题!!!reverse engineering需要根据数据库的表结构进行操作,我自己建上foreign key以后,再做reverse engineering就跟课堂上讲的一样了~算是自问自答了!