91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 1.71MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-09-02
  • 語言: Java
  • 標簽: web??

資源簡介

需要完成的任務 :該系統的基本需求是,系統要實現如下的基本管理功能: (1)用戶分為兩類:系統管理員,一般用戶。 (2)提供用戶注冊和用戶登錄驗證功能;其中一個登錄用戶的信息有:登錄用戶名,登錄密 碼。 (3)管理員可以實現對注冊用戶的管理(刪除),并實現對圖書的創建、查詢、修改和刪除 等有關的操作 (4)一般用戶,只能查詢圖書,并進行借書、還書操作,每個用戶最多借閱8 本,即當目前 借書已經是8 本,則不能再借書了,只有還書后,才可以再借閱。 (5)技術實現:基于(JSP+Servlet+JavaBean+DAO+JDBC)的Web 架構設計該系統。

資源截圖

代碼片段和文件信息

package?dao;

import?java.sql.*;
import?java.util.ArrayList;
import?java.util.List;

import?vo.Book;

import?dbc.DbConn;

public?class?BookDao?implements?IBookDAO?{
protected?static?final?String?FIELDS_INSERT?=?“ISBNtitleAuthorBookPriceRemarks“;

protected?static?String?INSERT_SQL?=?“insert?into?Book?(“?+?FIELDS_INSERT
+?“)“?+?“values?(?????)“;
protected?static?String?SELECT_SQL?=?“select?“?+?FIELDS_INSERT
+?“?from?Book?where?ISBN=?“;
protected?static?String?UPDATE_SQL?=?“update?book?set?ISBN=?title=?Author=?BookPrice=?Remarks=??where?ISBN=?“;
protected?static?String?DELETE_SQL?=?“delete?from?Book?where?ISBN=?“;

public?Book?create(Book?book)?throws?Exception?{
Connection?con?=?null;
PreparedStatement?prepStmt?=?null;
ResultSet?rs?=?null;
try?{
con?=?DbConn.getConnection();
prepStmt?=?con.prepareStatement(INSERT_SQL);
prepStmt.setString(1?book.getISBN());
prepStmt.setString(2?book.gettitle());
prepStmt.setString(3?book.getAuthor());
prepStmt.setFloat(4?book.getBookPrice());
prepStmt.setString(5?book.getRemarks());
prepStmt.executeUpdate();
}?catch?(Exception?e)?{
//
}?finally?{
DbConn.free(rs?prepStmt?con);
}
return?book;
}

public?Book?find(Book?book)?throws?Exception?{
Connection?con?=?null;
PreparedStatement?prepStmt?=?null;
ResultSet?rs?=?null;
Book?book2?=?null;
try?{
con?=?DbConn.getConnection();
prepStmt?=?con.prepareStatement(SELECT_SQL);
prepStmt.setString(1?book.getISBN());
rs?=?prepStmt.executeQuery();
if?(rs.next())?{
book2?=?new?Book();
book2.setISBN(rs.getString(1));
book2.settitle(rs.getString(2));
book2.setAuthor(rs.getString(3));
book2.setBookPrice(rs.getFloat(4));
book2.setRemarks(rs.getString(5));
}
}?catch?(Exception?e)?{
//?handle?exception
}?finally?{
DbConn.free(rs?prepStmt?con);

return?book2;
}
}

public?List?findAll()?throws?Exception?{
Connection?con?=?null;
PreparedStatement?prepStmt?=?null;
ResultSet?rs?=?null;
List?student?=?new?ArrayList();
con?=?DbConn.getConnection();
prepStmt?=?con.prepareStatement(“select?*?from?Book“);
rs?=?prepStmt.executeQuery();
while?(rs.next())?{
Book?book2?=?new?Book();
book2.setId(rs.getInt(1));
book2.setISBN(rs.getString(2));
book2.settitle(rs.getString(3));
book2.setAuthor(rs.getString(4));
book2.setBookPrice(rs.getFloat(5));
book2.setRemarks(rs.getString(6));
book2.setNumber(rs.getInt(7));
student.add(book2);
}
DbConn.free(rs?prepStmt?con);
return?student;
}

public?void?remove(Book?book)?throws?Exception?{
Connection?con?=?null;
PreparedStatement?prepStmt?=?null;
ResultSet?rs?=?null;
try?{
con?=?DbConn.getConnection();
prepStmt?=?con.prepareStatement(DELETE_SQL);
prepStmt.setString(1?book.getISBN());
prepStmt.executeUpdate();
}?catch?(Exception

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????600??2016-11-01?21:38??worktest7_2\.classpath

?????文件????????306??2016-11-01?16:05??worktest7_2\.mymetadata

?????文件???????1754??2016-11-01?17:02??worktest7_2\.project

?????文件????????500??2016-11-01?16:05??worktest7_2\.settings\.jsdtscope

?????文件????????395??2016-11-01?16:05??worktest7_2\.settings\org.eclipse.jdt.core.prefs

?????文件????????471??2016-11-01?16:05??worktest7_2\.settings\org.eclipse.wst.common.component

?????文件????????252??2016-11-01?16:05??worktest7_2\.settings\org.eclipse.wst.common.project.facet.core.xml

?????文件?????????49??2016-11-01?16:05??worktest7_2\.settings\org.eclipse.wst.jsdt.ui.superType.container

?????文件??????????6??2016-11-01?16:05??worktest7_2\.settings\org.eclipse.wst.jsdt.ui.superType.name

?????文件????3145728??2016-11-10?22:04??worktest7_2\BMS.mdf

?????文件????1048576??2016-11-10?22:04??worktest7_2\BMS_log.ldf

?????文件???????4382??2016-11-10?16:42??worktest7_2\src\dao\BookDao.java

?????文件???????4533??2016-11-10?17:40??worktest7_2\src\dao\BorrowDao.java

?????文件????????381??2016-11-07?18:27??worktest7_2\src\dao\IBookDAO.java

?????文件???????2379??2016-11-08?07:40??worktest7_2\src\dao\UserDao.java

?????文件???????2899??2016-11-10?15:33??worktest7_2\src\dbc\DbConn.java

?????文件???????3211??2016-11-07?21:14??worktest7_2\src\Myservlet\AddBookServlet.java

?????文件???????3851??2016-11-10?19:42??worktest7_2\src\Myservlet\BorrowServlet.java

?????文件???????2852??2016-11-07?15:12??worktest7_2\src\Myservlet\DeleteBookServlet.java

?????文件???????2331??2016-11-02?13:54??worktest7_2\src\Myservlet\deleteuser.java

?????文件???????3936??2016-11-07?15:17??worktest7_2\src\Myservlet\FindBookServlet.java

?????文件???????3195??2016-11-10?18:15??worktest7_2\src\Myservlet\Giveback.java

?????文件???????3617??2016-11-10?13:43??worktest7_2\src\Myservlet\Login.java

?????文件???????2800??2016-11-01?23:10??worktest7_2\src\Myservlet\manager.java

?????文件???????3425??2016-11-07?09:25??worktest7_2\src\Myservlet\register.java

?????文件???????3213??2016-11-07?20:00??worktest7_2\src\Myservlet\UpdateBookServlet.java

?????文件???????2709??2016-11-08?09:30??worktest7_2\src\Myservlet\UpdateBookServlet2.java

?????文件???????1487??2016-11-10?15:44??worktest7_2\src\vo\Book.java

?????文件????????400??2016-11-10?12:03??worktest7_2\src\vo\Borrow.java

?????文件????????941??2016-11-10?15:39??worktest7_2\src\vo\Login.java

............此處省略68個文件信息

評論

共有 條評論