userdao.java

来自「struts+hibernate BBS mysql数据库 功能基本齐全」· Java 代码 · 共 48 行

JAVA
48
字号
package com.elan.forum.dao;

import com.elan.forum.model.ForumUser;
import com.elan.forum.model.ForumTopic;
import com.elan.forum.model.Forumtopicreply;
import com.elan.forum.user.view.AdminUserView;

import java.sql.Timestamp;
import java.util.Iterator;
import java.util.List;

public interface UserDAO {
	public List getAlluser();

	public boolean validateUser(String username, String password);

	public ForumUser checkUserAndCreateUser(String username, String password);

	public ForumUser forumUserReg(String username, String trueName, String password,
			String email, String qq, String sex, String question,
			String answer, String address, String userFace, String phone,
			Integer mobile, String sign, String jobTitle, String marriage,
			String msn, String icq, Timestamp birthday);

	public boolean forumUserReg(ForumUser forumUser);
	
	public Iterator<ForumUser> findAlluser();
	
	public ForumUser findUserById(int id);
	
	public int postTopic(ForumTopic topic);
	
	public int userModifyPassword(int id, String password);

	public int userModifyPassword(ForumUser forumUser);

	public List<ForumUser> findUnlockedUser();

	public List<ForumUser> findLockedUser();

	public boolean ReplyTopic(Forumtopicreply forumtopicreply);

	public boolean updateUser(ForumUser forumUser);

	public int modifyUserInfo(ForumUser forumUser);

}

⌨️ 快捷键说明

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