userdaoimp.java

来自「Java 经典的 SSH 用户登录源代码」· Java 代码 · 共 34 行

JAVA
34
字号
package com.test;

import java.util.List; 

import org.springframework.orm.hibernate3.support.HibernateDaoSupport; 

public class UserDAOImp extends HibernateDaoSupport implements UserDAO { 

    private static String hql = "from User u where u.username=? "; 

    public boolean isValidUser(String username, String password) { 

       List userList = this.getHibernateTemplate().find(hql, username);
       if (userList.size() > 0) { 
           return true; 
       }

       return false;
    }

    public int queryUserId(String username, String password) { 

       List userList = this.getHibernateTemplate().find(hql, username);
       if (userList.size() > 0) { 
           User user = (User)userList.get(0);
           return user.getId();
       }

       return 0;
    }

} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?