⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 logonserviceimpl.java

📁 使用struts+spring+hibernate的一个教学用的示例源代码
💻 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 + -