已采纳回答 / 慕仙3175990
该类通过单例模式封装了获取SessoinFactory的代码,体现面向对象封装的思想。在其他类中可使用该类直接获取SessionFactory,以便之后获取Session,实现对数据库的操作。就是实现封装,封装之后达到复用效果,你可以在你想要获取SessionFactory的时候调用该类获取即可,优化了代码,体现面向对象的编程思想。
2017-03-29
自己添加了一个模糊查询学生的功能,一般项目如果显示列表数据多的话应该都会涉及到模糊查询吧,需要源码或者有什么问题的小伙伴可以密我
2017-03-27
最赞回答 / D明日边缘
语法错误。检查下SimpleDateFormat格式是否正确,对大小写敏感。 SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd"); s.setBirthday(sdf.parse(request.getParameter("birthday")));
2017-03-25
已采纳回答 / 慕村5150547
Session session = sessionFactory.OpenSession(); 至于 getCurrentSession 它适合本地操作。 得到一个线程安全的实例 public Session getSession() throws HibernateException{ ThreadLocal<Session> threadLocal = new ThreadLocal<Session>(); session = threadLocal.get(); ...
2017-03-23
students.setSname(name);
students.setGender(gender);
students.setBirthday(birthday);
students.setAddress(address);
StudentsDAO sDao=new StudentsDAOImpl();
sDao.addStudents(students);
return "add_success";
}
students.setGender(gender);
students.setBirthday(birthday);
students.setAddress(address);
StudentsDAO sDao=new StudentsDAOImpl();
sDao.addStudents(students);
return "add_success";
}
2017-03-23
//将前台的String类型的生日转为Date类型
DateFormat DateFormatter = new SimpleDateFormat( "yyyy-MM-dd");
Date birthday = DateFormatter.parse(StringBirthday);
Students students=new Students();
DateFormat DateFormatter = new SimpleDateFormat( "yyyy-MM-dd");
Date birthday = DateFormatter.parse(StringBirthday);
Students students=new Students();
2017-03-23
public String add() throws ParseException{
String name=request.getParameter("sname");
String gender=request.getParameter("gender");
String StringBirthday=request.getParameter("birthday");
String address=this.request.getParameter("address");
String name=request.getParameter("sname");
String gender=request.getParameter("gender");
String StringBirthday=request.getParameter("birthday");
String address=this.request.getParameter("address");
2017-03-23