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

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

最后一条删不了可以这样
if(list!=null && list.size()>0){
session.setAttribute("students_list", list);
}
else{
session.setAttribute("students_list",null);
}
笔记有,可以看一下笔记
public String add() throws ParseException{
//获取前台表单提交的学生姓名
String sname=this.request.getParameter("sname");
//获取表单提交的学生性别.
String gender=this.request.getParameter("gender");
//获取表单提交的出生日期,字符串形式.
String birthday=this.request.getParameter("birthday");
//获取表单提交的地址
String address=this.request.getParameter("address");
//创建一个Student对象,为其初始化.
Student stu=new Student();
//初始化姓名
stu.setSname(sname);
//初始化性别
stu.setGender(gender);
//将前台表单提交的出生日期(字符串形式)类型,转换为Date类型,因此Student中保存的是Date类型.
SimpleDateFormat simpleDateFormat=new SimpleDateFormat("yyyy-MM-dd");
Date date=simpleDateFormat.parse(birthday);
//初始化出生日期
stu.setBirthday(date);
//初始化地址信息
stu.setAddress(address);
//调用添加学生的方法,把学生对象传进去,学号即主键会在Dao的方法中获取并设置.
service.addStudent(stu);
return "add_success";
}
5.1版本的写法,大家可以参考
StandardServiceRegistry serviceRegistry = new StandardServiceRegistryBuilder().configure().build();
Metadata metadata = new MetadataSources( serviceRegistry ).buildMetadata();
SchemaExport schemaExport = new SchemaExport();
schemaExport.create(EnumSet.of(TargetType.DATABASE), metadata);
存在很多的小问题,跟着做出了好多错
谢谢老师,收货很大,老师的代码很规范。。。
收回我原先说的话。。。。
查询一般不用事务吧。。
org.hibernate.exception.JDBCConnectionException: Error calling Driver#connect
org.hibernate.MappingNotFoundException: resource: entity/Students.hbm.xml not found
给钱就给源代码
有讲解没有回答。我用这个框架把握自己害惨了。
课程须知
各位小伙伴,学习本课程前需要对 Struts2和Hibernate的基础知识有所了解。
老师告诉你能学到什么?
1、掌握Struts2和Hibernate的整合开发 2、能够使用Struts2+Hibernate独立开发信息管理类的项目,进行数据的增删改查。

微信扫码,参与3人拼团

微信客服

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

帮助反馈 APP下载

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

公众号

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

友情提示:

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消