資源簡介
1、這個項目是比較簡單的javaweb小項目,包含登錄、注冊和注銷功能,以及增刪查改,不過在里面增加了分頁的優化以及模糊查詢,這兩部分是這個項目的難點。
2、分普通的前后臺管理,這部分是通過過濾器實現的,只有登錄才能進行增刪改查,否則默認為游客模式。

代碼片段和文件信息
package?dao;
import?java.util.List;
import?java.util.Map;
import?domain.LoginUser;
import?domain.User;
public?interface?UserDao?{
//查詢所有信息
public?List?findAll();
//通過用戶名和密碼進行驗證
public?object?findUserByUsernameAndPassword(String?username?String?password);
//添加
public?void?add(User?user);
//根據id刪除
public?void?delete(int?id);
//根據id查詢
public?User?findById(int?id);
//更新
public?void?update(User?user);
//查詢總記錄數
public?int?findTotalCount(Map?condition);
//分頁查詢每頁的記錄
public?List?findByPage(int?start?int?rows?Map?condition);
//用過名字查詢用戶
public?object?findUserByUsername(String?username);
//保存用戶信息到數據庫
public?int?save(LoginUser?loginuser);
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2070??2020-07-09?15:10??user\.classpath
?????文件????????911??2020-07-08?15:03??user\.project
?????文件????????567??2020-07-08?15:03??user\.settings\.jsdtscope
?????文件????????364??2020-07-08?15:03??user\.settings\org.eclipse.jdt.core.prefs
?????文件????????485??2020-07-08?15:03??user\.settings\org.eclipse.wst.common.component
?????文件????????345??2020-07-08?15:03??user\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2020-07-08?15:03??user\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2020-07-08?15:03??user\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件????????787??2020-07-14?00:39??user\build\classes\dao\UserDao.class
?????文件???????5726??2020-07-14?00:39??user\build\classes\dao\UserDaoImpl.class
?????文件????????871??2020-07-13?22:02??user\build\classes\domain\LoginUser.class
?????文件???????2234??2020-07-11?15:06??user\build\classes\domain\Page.class
?????文件???????1917??2020-07-13?21:58??user\build\classes\domain\User.class
?????文件????????217??2020-07-09?13:45??user\build\classes\druid.properties
?????文件???????2184??2020-07-13?22:37??user\build\classes\Filter\LoginFilter.class
?????文件????????274??2020-07-13?22:19??user\build\classes\service\LoginUserService.class
?????文件???????1227??2020-07-14?00:39??user\build\classes\service\LoginUserServiceImpl.class
?????文件????????644??2020-07-13?22:10??user\build\classes\service\UserService.class
?????文件???????2798??2020-07-13?22:10??user\build\classes\service\UserServiceImpl.class
?????文件???????1412??2020-07-09?15:10??user\build\classes\util\JDBCUtils.class
?????文件???????3166??2020-07-13?23:05??user\build\classes\web\CheckCodeServlet.class
?????文件???????7528??2020-07-14?00:46??user\build\classes\web\UserServlet.class
?????文件????????868??2020-07-14?00:39??user\src\dao\UserDao.java
?????文件???????4068??2020-07-14?00:38??user\src\dao\UserDaoImpl.java
?????文件????????558??2020-07-13?22:02??user\src\domain\LoginUser.java
?????文件???????1149??2020-07-11?15:06??user\src\domain\Page.java
?????文件???????1334??2020-07-13?21:58??user\src\domain\User.java
?????文件????????217??2020-07-09?13:45??user\src\druid.properties
?????文件???????1633??2020-07-13?22:37??user\src\Filter\LoginFilter.java
?????文件????????358??2020-07-13?22:19??user\src\service\LoginUserService.java
............此處省略57個文件信息
評論
共有 條評論