Java Web学习笔记(总结)

来源:互联网 发布:苹果忽略网络找不到了 编辑:程序博客网 时间:2024/05/22 10:12

1.注意必须有"new"才能赋值给admin。
public class AdminAction extends ActionSupport implements ModelDriven<Admin> {
    private Admin admin = new Admin();
    @Override
    public Admin getModel() {
       // TODO Auto-generated method stub
       return admin;
   }
}

2.注意hql语言中表名(Admin)为对象类名称,且区分大小写。
public Admin login(Admin admin) {
  // TODO Auto-generated method stub
  String hql = "FROM Admin WHERE username='" + admin.getUsername() + "'"
    + " AND password='" + admin.getPassword() + "'";
  @SuppressWarnings("unchecked")
  List<Admin> list = this.getHibernateTemplate().find(hql);
  if(list!=null&&list.size()>0) {
   return list.get(0);
  }
  return null;
 }

原创粉丝点击