Mysql数据库 hibernate保存数据时,Mysql主键需设定自增,否则报错!(Field 'id' doesn't have a default value)(五)

2015-01-25 20:29:51 · 作者: · 浏览: 28

??? at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
??? at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter.doFilter(StrutsPrepareFilter.java:82)
??? at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
??? at com.wondertek.meeting.filter.AuthorizationFilter.doFilter(AuthorizationFilter.java:59)
??? at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
??? at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
??? at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
??? at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157)
??? at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388)
??? at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
??? at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
??? at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
??? at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
??? at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:230)
??? at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
??? at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
??? at org.mortbay.jetty.Server.handle(Server.java:326)
??? at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:536)
??? at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:930)
??? at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:747)
??? at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218)
??? at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:405)
??? at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409)
??? at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)
Caused by: java.sql.SQLException: Field 'id' doesn't have a default value
??? at com. mysql.jdbc.SQLError.createSQLException(SQLError.java:1055)
??? at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:956)
??? at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3558)
??? at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3490)
??? at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1959)
??? at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2109)
??? at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2643)
??? at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:2077)
??? at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2362)
??? at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2280)
??? at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:2265)
??? at com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.executeUpdate(NewProxyPreparedStatement.java:105)
??? at org.hibernate.id.IdentityGenerator