📄 logonserviceimpl.java
字号:
package com.teach.service;
import java.util.List;
import org.springframework.beans.BeansException;
import org.springframework.context.ApplicationContext;
import org.springframework.context.ApplicationContextAware;
import com.teach.hibernate.dao.IUserDAO;
import com.teach.hibernate.mappings.User;
public class LogonServiceImpl implements ApplicationContextAware, ILogonService {
private ApplicationContext applicationContext=null;
private IUserDAO userDAOProxy=null;
public LogonServiceImpl() {
super();
// TODO 自动生成构造函数存根
}
public void setApplicationContext(ApplicationContext applicationContext)
throws BeansException {
this.applicationContext=applicationContext;
}
public boolean authenciate(User user) {
String hsql="from User as user where user.name='"+user.getName()+"' and user.passwd='"+user.getPasswd()+"'";
boolean blRet=false;
try {
List list=userDAOProxy.query(hsql);
if(list!=null&&list.size()>0)
blRet=true;
} catch (Exception e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
return blRet;
}
public IUserDAO getUserDAOProxy() {
return userDAOProxy;
}
public void setUserDAOProxy(IUserDAO userDAOProxy) {
this.userDAOProxy = userDAOProxy;
}
public ApplicationContext getApplicationContext() {
return applicationContext;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -