xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 10KB
    文件類(lèi)型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2021-06-10
  • 語(yǔ)言: Java
  • 標(biāo)簽: 圖書(shū)管理??

資源簡(jiǎn)介

JAVA寫(xiě)的控制臺(tái)圖書(shū)管理的小程序,從包的命名,代碼的組織,包括連接數(shù)據(jù)庫(kù)的類(lèi),每一個(gè)表的數(shù)據(jù)更新類(lèi),界面類(lèi),數(shù)據(jù)結(jié)構(gòu)類(lèi) 的書(shū)寫(xiě)還是比較規(guī)范的,代碼風(fēng)格也比較規(guī)范,初學(xué)者可以參考一下

資源截圖

代碼片段和文件信息

package?com.tushugl.daos;

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

import?com.tushugl.DbUtil.Dbutil;
import?com.tushugl.vos.Book;

public?class?Bookdao?{
//?添加圖書(shū)
public?boolean?addBook(Book?book)?{
boolean?result?=?false;
Connection?conn?=?Dbutil.getConn();
try?{
PreparedStatement?ps?=?conn.prepareStatement(“insert?into?books(b“
+?“nameprice)?values(??)“);
ps.setString(1?book.getName());
ps.setFloat(2?book.getPrice());
ps.execute();
result?=?true;
}?catch?(SQLException?e)?{

e.printStackTrace();
}?finally?{
Dbutil.close();
}
return?result;
}

//?根據(jù)圖書(shū)的編號(hào)查詢圖書(shū)
public?Book?queryBookById(int?id)?{
Connection?conn?=?Dbutil.getConn();
Book?book?=?null;

try?{
PreparedStatement?ps?=?conn
.prepareStatement(“select?idbnameprice?from?books?where?id?=??“);
ps.setInt(1?id);
ResultSet?rs?=?ps.executeQuery();
if?(rs.next())?{
book?=?new?Book(rs.getInt(1)?rs.getString(2)?rs.getFloat(3));
}

}?catch?(SQLException?e)?{

e.printStackTrace();
}
return?book;

}

//?根據(jù)圖書(shū)編號(hào)刪除圖書(shū)
public?int?deleteBook(int?id)?{

Connection?conn?=?Dbutil.getConn();
int?ret?=?0;
try?{
PreparedStatement?ps?=?conn
.prepareStatement(“delete?from?books?where?id?=??“);
ps.setInt(1?id);
ret?=?ps.executeUpdate();

}?catch?(SQLException?e)?{

e.printStackTrace();
}
return?ret;
}

//?修改圖書(shū)
public?int?modifyBook(int?id?String?name?float?price)?{
Connection?conn?=?Dbutil.getConn();
int?ret?=?0;
try?{
PreparedStatement?ps?=?conn
.prepareStatement(“update?books?set?bname=???price=??where?id?=?“);
ps.setString(1?name);
ps.setFloat(2?price);
ps.setInt(3?id);
ret?=?ps.executeUpdate();
}?catch?(SQLException?e)?{

e.printStackTrace();
}
return?ret;

}

//?查詢所有圖書(shū)
public?ArrayList?queryAllBook()?{
ArrayList?list?=?new?ArrayList();
Connection?conn?=?Dbutil.getConn();

try?{
PreparedStatement?ps?=?conn.prepareStatement(“select?*?from?books“);
ResultSet?rs?=?ps.executeQuery();
while?(rs.next())?{
int?id?=?rs.getInt(1);
String?name?=?rs.getString(2);
float?price?=?rs.getFloat(3);
Book?book?=?new?Book(id?name?price);
list.add(book);
}
}?catch?(SQLException?e)?{
e.printStackTrace();
}

return?list;
}

}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????????377??2011-07-05?08:53??tushugl\.classpath

?????文件????????383??2011-07-05?08:34??tushugl\.project

?????文件????????629??2011-07-05?08:34??tushugl\.settings\org.eclipse.jdt.core.prefs

?????文件???????3447??2011-07-09?21:44??tushugl\bin\com\tushugl\daos\Bookdao.class

?????文件???????1289??2011-07-09?21:44??tushugl\bin\com\tushugl\DbUtil\Dbutil.class

?????文件???????4088??2011-07-09?21:44??tushugl\bin\com\tushugl\ui\MainUi.class

?????文件???????1190??2011-07-09?21:44??tushugl\bin\com\tushugl\vos\Book.class

?????文件???????2465??2011-07-05?16:10??tushugl\src\com\tushugl\daos\Bookdao.java

?????文件????????620??2011-07-05?10:28??tushugl\src\com\tushugl\DbUtil\Dbutil.java

?????文件???????2907??2011-07-05?16:10??tushugl\src\com\tushugl\ui\MainUi.java

?????文件????????687??2011-07-05?14:41??tushugl\src\com\tushugl\vos\Book.java

?????目錄??????????0??2011-07-09?21:44??tushugl\bin\com\tushugl\daos

?????目錄??????????0??2011-07-09?21:44??tushugl\bin\com\tushugl\DbUtil

?????目錄??????????0??2011-07-09?21:44??tushugl\bin\com\tushugl\ui

?????目錄??????????0??2011-07-09?21:44??tushugl\bin\com\tushugl\vos

?????目錄??????????0??2011-07-09?21:44??tushugl\src\com\tushugl\daos

?????目錄??????????0??2011-07-09?21:44??tushugl\src\com\tushugl\DbUtil

?????目錄??????????0??2011-07-09?21:44??tushugl\src\com\tushugl\ui

?????目錄??????????0??2011-07-09?21:44??tushugl\src\com\tushugl\vos

?????目錄??????????0??2011-07-09?21:44??tushugl\bin\com\tushugl

?????目錄??????????0??2011-07-09?21:44??tushugl\src\com\tushugl

?????目錄??????????0??2011-07-09?21:44??tushugl\bin\com

?????目錄??????????0??2011-07-09?21:44??tushugl\src\com

?????目錄??????????0??2011-07-09?21:44??tushugl\.settings

?????目錄??????????0??2011-07-09?21:44??tushugl\bin

?????目錄??????????0??2011-07-09?21:44??tushugl\src

?????目錄??????????0??2011-07-09?21:44??tushugl

-----------?---------??----------?-----??----

????????????????18082????????????????????27



............此處省略0個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源