资源简介
此图书管理系统是基于java语言开发的,开发工具为eclipse。数据库是基于SqlServer的。
代码片段和文件信息
package com.cqipc.tsj.dao;
import java.io.FileInputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import java.util.Properties;
import com.cqipc.tsj.model.Back;
import com.cqipc.tsj.model.BookInfo;
import com.cqipc.tsj.model.BookType;
import com.cqipc.tsj.model.Borrow;
import com.cqipc.tsj.model.Operator;
import com.cqipc.tsj.model.Order;
import com.cqipc.tsj.model.Reader;
public class Dao {
protected static String dbClassName = ““;
protected static String dbUrl = ““;
protected static String dbUser = ““;
protected static String dbPwd = ““;
private static Connection conn = null;
static {
Properties props = new Properties();
try {
props.load(new FileInputStream(“sqlserver.ini“));
dbClassName = props.getProperty(“driver“);
dbUrl = props.getProperty(“url“);
dbUser = props.getProperty(“userName“);
dbPwd = props.getProperty(“userPwd“);
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
private Dao() {
try {
if (conn == null) {
Class.forName(dbClassName);
conn = DriverManager.getConnection(dbUrl dbUser dbPwd);
}
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
}
public static ResultSet executeQuery(String sql) {
try {
if (conn == null)
new Dao();
return conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE ResultSet.CONCUR_UPDATABLE).executeQuery(sql);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
return null;
} finally {
}
}
public static int executeUpdate(String sql) {
try {
if (conn == null)
new Dao();
return conn.createStatement().executeUpdate(sql);
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
return -1;
} finally {
}
}
public static void close() {
try {
conn.close();
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
} finally {
conn = null;
}
}
public static Operator check(String name String password) {
Operator operator = new Operator();
String sql = “select * from tb_operator where name = ‘“ + name + “‘ and password = ‘“ + password
+ “‘ and admin=1“;
ResultSet rs = Dao.executeQuery(sql);
try {
while (rs.next()) {
operator.setId(rs.getString(“id“));
operator.setName(rs.getString(“name“));
operator.setGrade(rs.getString(“admin“));
operator.setPassword(rs.getString(“password“));
}
} catch (Exception e) {
// TODO: handle exception
e.printStackTrace();
}
Dao.close();
return operator;
}
public static List selectBookCategory() {
// TODO Auto-generated method stub
List list = new ArrayList();
String sql = “select * from tb_bookType“;
ResultSet rs = executeQuery(sql);
try
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 430 2017-03-18 19:57 LibraryExample\.classpath
文件 390 2016-12-13 14:58 LibraryExample\.project
目录 0 2018-04-26 09:24 LibraryExample\.settings\
文件 670 2017-03-10 10:10 LibraryExample\.settings\org.eclipse.jdt.core.prefs
目录 0 2018-04-26 09:24 LibraryExample\bin\
目录 0 2018-04-26 09:24 LibraryExample\bin\com\
目录 0 2018-04-26 09:24 LibraryExample\bin\com\cqipc\
目录 0 2018-04-26 09:24 LibraryExample\bin\com\cqipc\tsj\
目录 0 2018-04-26 09:24 LibraryExample\bin\com\cqipc\tsj\dao\
文件 18467 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\dao\Dao.class
目录 0 2018-04-26 09:24 LibraryExample\bin\com\cqipc\tsj\model\
文件 1788 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\model\Back.class
文件 2068 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\model\BookInfo.class
文件 1085 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\model\BookType.class
文件 1705 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\model\Borrow.class
文件 1133 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\model\Item.class
文件 1094 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\model\Operator.class
文件 1551 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\model\Order.class
文件 2792 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\model\Reader.class
目录 0 2018-04-26 09:24 LibraryExample\bin\com\cqipc\tsj\tools\
文件 943 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\tools\MyDocument.class
目录 0 2018-04-26 09:24 LibraryExample\bin\com\cqipc\tsj\ui\
文件 3260 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\ui\BookAddfr
文件 761 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\ui\BookAddfr
文件 1285 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\ui\BookAddfr
文件 6024 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\ui\BookAddfr
文件 747 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\ui\BookBackif
文件 1566 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\ui\BookBackif
文件 2525 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\ui\BookBackif
文件 6658 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\ui\BookBackif
文件 759 2017-04-05 19:04 LibraryExample\bin\com\cqipc\tsj\ui\BookBorrowif
............此处省略135个文件信息
- 上一篇:基于jsp的网上订餐系统
- 下一篇:MPChart折线图.zip
相关资源
- JSP图书管理系统课程设计
- 图书馆管理系统Java 优秀毕业设计论文
- Java图书管理系统,jsp+Servlet利用mvc模
- JAVA 图书管理系统源代码
- Oracle设计之图书管理系统
- JavaWeb图书管理系统MYSQL版 源码
- java + sql server 图书管理系统
- 基于ssh框架的图书管理系统的课程设
- 图书管理系统 jsp+javabean+servlet
- JAVA编写的图书管理系统derby数据库
- jsp期末大作业
- Android图书管理系统
- 毕业设计图书管理系统SSH
- 图书管理系统完整MVC模式用jsp+JAVABE
- Java 图书管理系统实训报告
- 基于安卓Android的图书管理系统
- java+mysql+servlet图书管理系统
- 完整图书管理系统J2EE
- 在线图书管理系统文档
- java版图书管理系统设计文档+源码
- 基于Java web开发的图书管理系统
- java图书管理系统毕业论文+源代码
- Java毕业设计-图书管理系统
- java图书管理系统+mysql
- java+sqlsever数据库课程设计图书管理系
- 图书管理系统的实验报告与代码
- Java图书管理系统源代码.rar
- 基于Android的图书管理系统
- java图书管理系统mysql数据库
- JavaWeb图书管理系统源代码
评论
共有 条评论