资源简介
此图书管理系统是基于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
相关资源
- 实现一个图书管理系统
- 基于Java的图书管理系统807185
- JavaEE图书管理系统95427
- 图书管理系统(源码+数据库+截图)
- 双鱼林Python基于Django图书管理系统
- 数据库课程设计:图书管理系统
- 图书管理系统-Java-大作业
- JavaWeb经典项目-图书管理系统
- java swing做的图书管理系统
- java图书管理系统含数据库,实验报告
- 小型图书管理系统java+access
- java图书管理系统毕业设计(源代码
- Python基于Django图书管理系统课程设计
- java 超级简易java图书管理系统源码
- JSP+SQL图书管理系统
- java+access+swing图书管理系统
- java版的图书管理系统主要实现添加书
- 大学生毕业设计Android图书管理系统
- JAVA图书管理系统源代码
- 基于java的图书管理系统源码Java源码
- java图书管理系统.zip
- 基于MongoDb的图书管理系统.rar
- Javaweb图书管理系统--完整项目图书商
- oracle+Java-图书管理系统.zip
- Java图书管理系统源代码285786
- 完整的图书管理系统
- java图书管理系统,一个javaee项目
- java版图书管理系统
- 基于Javaweb的图书管理系统的设计与实
- Java版的学校图书管理系统
评论
共有 条评论