资源简介

最初接触JavaWeb时做的一个基础Web项目,无框架,包含大量CSS样式,HTML页面,java后台操作以及少量的ajax验证(对用户账号注册的验证)和少量js代码,非常适用于初学者。本资源还提供了MySQL数据库资源以及项目功能界面的简单说明,希望对您有帮助。

资源截图

代码片段和文件信息

package dao;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.Date;

import entity.Admin;
import entity.User;
import util.DatabaseConnection;

public class AdminDao {

Connection conn;//用于数据库的连接
Statement stmt;//用于将SQL语句发送到数据库中
ResultSet rs;//用于保存所有符合SQL语句条件的所有数据项

public boolean checkAdmin(Admin admin){
boolean checkResult=false;
String id = admin.getId();
String password = admin.getPassword();
System.out.println(id);
System.out.println(password);
try {
//连接上数据库
conn = DatabaseConnection.getConnection();
stmt=conn.createStatement();
String selectSql = “select * from admin where id=‘“+id+“‘ and password=‘“+password+“‘“;
rs=stmt.executeQuery(selectSql);
while(rs.next()){
checkResult=true;
}
System.out.println(checkResult);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
//关闭数据库连接
DatabaseConnection.close(rsconn);
}
return checkResult;
}

public boolean insertAdmin(Admin admin){
boolean insertResult=false;
String id = admin.getId();
String password = admin.getPassword();
String insertSql = “insert into admin (idpassword) values (‘“+id+“‘‘“+password+“‘)“;
try {
//连接上数据库
conn = DatabaseConnection.getConnection();
stmt=conn.createStatement();
stmt.executeUpdate(insertSql);
insertResult=true;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
//关闭数据库连接
DatabaseConnection.close(rsconn);
}
return insertResult;
}

public boolean updateAdminPwdById(String adminIdString adminPassword){
boolean updateResult=false;
try {
//连接上数据库
conn = DatabaseConnection.getConnection();
stmt=conn.createStatement();
String updateSql = “update admin set password = ‘“+adminPassword+“‘ where id = ‘“+adminId+“‘“;
stmt.executeUpdate(updateSql);
updateResult=true;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
//关闭数据库连接
DatabaseConnection.close(rsconn);
}
return updateResult;
}

/**
 * 通过adminId删除管理员
 * @param adminId
 * @return
 */
public boolean deleteAdminById(String adminId){
boolean deleteResult = false;
try {
//连接上数据库
conn = DatabaseConnection.getConnection();
stmt=conn.createStatement();
String deleteSql = “delete from admin where id = ‘“+adminId+“‘“;
stmt.executeUpdate(deleteSql);
deleteResult=true;
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
//关闭数据库连接
DatabaseConnection.close(rsconn);
}
return deleteResult;
}

public Admin selectAdminById(String adminId){
Admin admin = null;
try {
//连接上数据库
conn = DatabaseConnection.getConnection();
stmt=conn.createStatement();
String selectSql = “selec

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-25 08:07  软件15175129+赵媛媛+期末web项目\
     目录           0  2018-05-25 08:07  软件15175129+赵媛媛+期末web项目\Book\
     文件      663091  2018-01-12 19:08  软件15175129+赵媛媛+期末web项目\Book.war
     文件       19573  2018-01-12 18:57  软件15175129+赵媛媛+期末web项目\bookstore.sql
     文件         903  2018-01-02 11:15  软件15175129+赵媛媛+期末web项目\Book\.classpath
     文件        1037  2017-12-22 20:38  软件15175129+赵媛媛+期末web项目\Book\.project
     目录           0  2018-05-25 08:07  软件15175129+赵媛媛+期末web项目\Book\.settings\
     文件         567  2017-12-22 20:38  软件15175129+赵媛媛+期末web项目\Book\.settings\.jsdtscope
     文件         245  2018-01-01 16:49  软件15175129+赵媛媛+期末web项目\Book\.settings\org.eclipse.core.resources.prefs
     文件         364  2017-12-22 20:38  软件15175129+赵媛媛+期末web项目\Book\.settings\org.eclipse.jdt.core.prefs
     文件         464  2017-12-22 20:38  软件15175129+赵媛媛+期末web项目\Book\.settings\org.eclipse.wst.common.component
     文件         345  2017-12-22 20:38  软件15175129+赵媛媛+期末web项目\Book\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-12-22 20:38  软件15175129+赵媛媛+期末web项目\Book\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-12-22 20:38  软件15175129+赵媛媛+期末web项目\Book\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2018-05-25 08:07  软件15175129+赵媛媛+期末web项目\Book\build\
     目录           0  2018-05-25 08:07  软件15175129+赵媛媛+期末web项目\Book\build\classes\
     目录           0  2018-05-25 08:07  软件15175129+赵媛媛+期末web项目\Book\build\classes\dao\
     文件        3900  2018-01-09 16:28  软件15175129+赵媛媛+期末web项目\Book\build\classes\dao\AdminDao.class
     文件        9044  2018-01-09 11:30  软件15175129+赵媛媛+期末web项目\Book\build\classes\dao\BookDao.class
     文件        4188  2018-01-09 11:30  软件15175129+赵媛媛+期末web项目\Book\build\classes\dao\CategoryDao.class
     文件        4386  2018-01-09 11:30  软件15175129+赵媛媛+期末web项目\Book\build\classes\dao\CustomerDao.class
     文件        7442  2018-01-09 11:30  软件15175129+赵媛媛+期末web项目\Book\build\classes\dao\IndentDao.class
     文件         755  2018-01-09 16:28  软件15175129+赵媛媛+期末web项目\Book\build\classes\dao\Test.class
     目录           0  2018-05-25 08:07  软件15175129+赵媛媛+期末web项目\Book\build\classes\entity\
     文件         776  2018-01-09 11:30  软件15175129+赵媛媛+期末web项目\Book\build\classes\entity\Admin.class
     文件        3788  2018-01-09 11:30  软件15175129+赵媛媛+期末web项目\Book\build\classes\entity\Book.class
     文件         886  2018-01-09 11:30  软件15175129+赵媛媛+期末web项目\Book\build\classes\entity\Category.class
     文件        2944  2018-01-09 11:30  软件15175129+赵媛媛+期末web项目\Book\build\classes\entity\Indent.class
     文件        1456  2018-01-09 11:30  软件15175129+赵媛媛+期末web项目\Book\build\classes\entity\Items.class
     文件        1437  2018-01-09 11:30  软件15175129+赵媛媛+期末web项目\Book\build\classes\entity\User.class
     目录           0  2018-05-25 08:07  软件15175129+赵媛媛+期末web项目\Book\build\classes\service\
............此处省略218个文件信息

评论

共有 条评论