hibernate manytomany问题,请大家帮我看看.
一个teacher表和student表还有个stu_tea_table 中间联系表
可是我在测试的时候出现这样的问题.如下:
(由于今天晚上没多少时间,寝室没电了,就先把错误帖出来.还有什么问题明天继续.)
org.hibernate.exception.GenericJDBCException: Could not execute JDBC batch update org.hibernate.exception.SQLStateConverter.handledNonSpecificException(SQLStateConverter.java:103) org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:91) org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:43) org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:202) org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:235) org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:143) org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297) org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27) org.hibernate.impl.SessionImpl.flush(SessionImpl.java:985) org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:333) org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:106) org.eimhe.StuDAO.save(StuDAO.java:11) org.eimhe.ManytoMany.doGet(ManytoMany.java:2 javax.servlet.http.HttpServlet.service(HttpServlet.java:690) javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
root cause java.sql.BatchUpdateException: No database selected com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1213) com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:912) org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:5 org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:195) org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:235) org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:143) org.hibernate.event.def.AbstractFlushingEventListener.performExecutions(AbstractFlushingEventListener.java:297) org.hibernate.event.def.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:27) org.hibernate.impl.SessionImpl.flush(SessionImpl.java:985) org.hibernate.impl.SessionImpl.managedFlush(SessionImpl.java:333) org.hibernate.transaction.JDBCTransaction.commit(JDBCTransaction.java:106) org.eimhe.StuDAO.save(StuDAO.java:11) org.eimhe.ManytoMany.doGet(ManytoMany.java:2 javax.servlet.http.HttpServlet.service(HttpServlet.java:690) javax.servlet.http.HttpServlet.service(HttpServlet.java:803)