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

📄 loginservice.java

📁 struts+hibernate+spring框架实现
💻 JAVA
字号:
package com.cvicse.myssh.spring.service.impl;

import java.io.Serializable;
import java.util.List;

import com.cvicse.myssh.spring.service.ILoginService;
import com.cvicse.myssh.struts.PO.LoginPO;
import com.cvicse.myssh.struts.dao.LoginDAO;

public class LoginService implements ILoginService {

	private LoginDAO loginDAO;

	// 根据类,id删除对象
	public void deleteObject(Class clazz, Serializable id) {
		getLoginDAO().delete(clazz, id);
	}

	// 根据id删除对象
	public void deleteUser(String id) {
		getLoginDAO().delete(id);
	}

	// 根据id查询,返回一个PO对象
	public LoginPO queryUser(String id) {
		LoginPO loginPO = new LoginPO();
		loginPO = getLoginDAO().queryObjectById(id);
		return loginPO;
	}

	// 查询数据库,返回List
	public List queryUserList() {
		String sql = "select * from Login";
		List list = getLoginDAO().findById(sql);
		return list;
	}

	// 保存对象
	public void saveUser(LoginPO loginPO) {
		getLoginDAO().save(loginPO);
	}

	// 更新对象
	public void updateUser(LoginPO loginPO) {
		getLoginDAO().update(loginPO);
	}

	public LoginDAO getLoginDAO() {
		return loginDAO;
	}

	public void setLoginDAO(LoginDAO loginDAO) {
		this.loginDAO = loginDAO;
	}

}

⌨️ 快捷键说明

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