《学通JAVA WEB 24堂课》hibernate基础第14章的问题
发表在JavaWeb图书答疑 2012-09-13
是否精华
版块置顶:
首先我要说这本书确实让我由浅入深的学习相关知识。该书是我见到的最比较全面的,最比较细致的,讲解清晰,各方面不错的书籍。感谢作者的辛勤劳动。
目前我已经学到第14章。遇到了问题,确实解决不了。
我在官方网站下载了hibernate4这个版本,也参考其他书籍导入jar(可能不全),用mysql数据库。我把照猫画虎14.6.1的代码导入,代码做了相应调整,却不能正常运行。搞不清楚到底是什么原因。
出错提示:HTTP Status 500 - 

--------------------------------------------------------------------------------

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 

java.lang.NullPointerException
com.lyq.model.BookDao.saveBook(BookDao.java:15)
com.lyq.servlet.SaveBook.doPost(SaveBook.java:33)
javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
com.lyq.model.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:35)


note The full stack trace of the root cause is available in the Apache Tomcat/6.0.35 logs.


--------------------------------------------------------------------------------

Apache Tomcat/6.0.35
这个问题困扰我好几天了。请帮忙解决。谢谢
分享到:
精彩评论 3
无语_mrkj
学分:3155 LV11
2012-09-18
沙发
对于这个程序,在运行时,如果使用Hibernate 4,只需要将Hibernate4的全部Jar包和MySQL的数据库驱动包配置到构建路径中就可以正常运行,不需要修改其他的代码。
zzcft2010
学分:0 LV1
TA的每日心情
无聊
2020-12-30 15:10:57
2012-09-18
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
对于这个程序,在运行时,如果使用Hibernate 4,只需要将Hibernate4的全部Jar包和MySQL的数据库驱动包配置到构建路径中就可以正常运行,不需要修改其他的代码。
[/FIELDSET]

回复:新手学习,请详细讲述一下。另,我只是建的文件夹和例子不同,才做了相应修改。
  
无语_mrkj
学分:3155 LV11
2012-09-25
地板
您可以先把光盘中的程序导入到Eclipse中,然后再将Hibernate 4的全部Jar包配置到这个项目的构建路径中,看能否正常运行,如果能正常运行那么说明 Jar包没有问题,您的程序不好用,就应该是代码的问题了,请仔细检查代码。如果光盘中的程序不能正常运行,那么请检查Jar是否导入完整。
首页上一页 1 下一页尾页 3 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照