已采納回答 / 慕仙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