为了账号安全,请及时绑定邮箱和手机立即绑定

使用Struts2+Hibernate开发学生信息管理功能

课程学习完毕,已把代码同步到git https://git.coding.net/zep1168/imooc_learning.git
进入struts2_hibernate目录后,看README.md的流程,解决导入过程中的bug
所有的东西都复制,要是 不会就不要讲了呗
不是老师,您讲的有点简略,有些过程都没有,对于我这种菜鸟,好像不是很好学,希望好好讲一个项目及过程。
我的解决了 就是提示500错误,解决方法就是按照楼下的就可以解决了,但是不懂什么原因,我也是个菜鸟。
哪里有源代码???
啊啊大大发地方地方
三天时间小项目完毕,从去年十月中旬到现在开始学习后端技术,Java,Jsp,Servlet,再到后来的Struts2,hibernate,直到最终做出来小项目。理解了MVC分层思想,功能模块化编程,前端部分还没有深入学习。有学习后端技术的小伙伴可加qq 871885998交流~
老师的课讲的挺好的,值得肯定的,但是有几点不足,
1、没有提供项目需要的jar包,自己导包,很容易出问题。
2、项目的StudentsAction没有讲解add这个方法如何实现,不过,这个可以自己动手实现。
3、根据学生Sid查找学生这个功能没实现,同样可以自己领悟之后实现。
总体来说,老师讲课很不错的,谢谢老师
老师代码写的有点冗余的样子,看着好不舒服
我用的是5.2.7.。。
ERROR: HHH000099: an assertion failure occured (this may indicate a bug in Hibernate, but is more likely due to unsafe use of the session): java.lang.ClassNotFoundException: entity.students
org.hibernate.cfg.beanvalidation.IntegrationException: Error activating Bean Validation integration
谁帮忙解决下,谢谢!
// 获取 Hibernate 配置信息
Configuration config = new Configuration().configure();

// 根据 configuration 建立 sessionFactory
sessionFactory = config.buildSessionFactory();

// 开启 session(相当于开启 JDBC 的 connection)
session = sessionFactory.openSession();
创建SchemaExport的对象
ServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().configure().build();
MetadataImplementor metadata = (MetadataImplementor) new MetadataSources(serviceRegistry).buildMetadata();
new SchemaExport().create(EnumSet.of(TargetType.DATABASE), metadata);
空指针异常的原因是你们忘记在logout这个方法添加注解@skipValidation,如果不添加这个注解,那么你在login_success的页面登出的时候也会进行validate()这个方法,显然这个步骤我们是没有传user实例进去的,所以酒报了空指针的异常
课程须知
各位小伙伴,学习本课程前需要对 Struts2和Hibernate的基础知识有所了解。
老师告诉你能学到什么?
1、掌握Struts2和Hibernate的整合开发 2、能够使用Struts2+Hibernate独立开发信息管理类的项目,进行数据的增删改查。

微信扫码,参与3人拼团

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消