那时候一直没法ssh的素材。这个东西给我的印象就是一开始不会,后来就感觉写代码不需要思考什么了,这个包括搭建框架就7分钟写完。直接写出来,现在我就贴一点核心的代码
dao的实现public boolean checkAdmin(String userName, String password) {
boolean T=true;
List list;
list=this.getHibernateTemplate().find("from Admin where userName='"+userName+"' and password='"+password+"'");
if(list.size()>0){
return T;
}
return !T;
}
这个就是先匹配,如果有的话就是true没有就是false。
再看Actionpublic String checkAdmin(){
if(adminService.checkAdmin(admin.getUserName(), admin.getPassword())){
return "index";
}
return "login";
}
得到返回的值,如果是true就跳到index页面,否则到登陆页面、
注册那些都是soesy啦。新手一定要看看啊!
这是登陆失败的情况
这是成功的情况
如果你是要注册的话就是dao的实现层这么写public void addAdmin(Admin admin) {
this.getHibernateTemplate().save(admin);
}
其他的删除的话都蛮简单,你也可以写hql语句
代码整体结构。