资源简介
这个是我大一的时候的一个练习的项目,使用的是Servlet+JSP的方法,比较适合初学的人员参考一下,当然代码中还有不完善的地方,毕竟当时写的代码还是有些稚嫩,不过学习的价值还是有的。喜欢的小伙伴可以拿去参考学习!
代码片段和文件信息
package cn.edu.bit.business;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import cn.edu.bit.DBQuery.DataProcess;
import cn.edu.bit.object.Manager;
/**
*
* @author liuyu 2007-7-21
*/
public class Admin_Manager {
public static boolean CheckAdmin(String username String password) {
String query = “select count(*) from admin where admin.name=‘“
+ username + “‘ and admin.password=‘“ + password + “‘“;
int count = DataProcess.nCount(query);
if (count > 0) {
return true;
} else
return false;
}
/**
*
* @param username
* @return
*/
public static boolean HasAdmin(String username) {
String query = “select count(*) from admin where admin.name=‘“
+ username + “‘“;
int count = DataProcess.nCount(query);
if (count > 0) {
return true;
} else
return false;
}
/**
*
* @param username
* @param password
*/
public static void add_Admin(String username String password) {
String query = “insert into admin(admin.nameadmin.password) values(‘“
+ username + “‘‘“ + password + “‘)“;
try {
DataProcess.ExeQuery(query);
} catch (Exception e) {
e.printStackTrace();
}
}
public static void Edit_Admin(String username String password) {
String query = “update admin set admin.password=‘“ + password
+ “‘ where admin.name=‘“ + username + “‘“;
try {
DataProcess.ExeQuery(query);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
*
* @param username
*/
public static void Delete_Admin(String username) {
String query = “delete from admin where admin.name=‘“ + username + “‘“;
System.out.println(query);
try {
DataProcess.ExeQuery(query);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
*
* @param username
* @return
*/
public static Manager getManager(String username) {
String selectStr = “select * from admin where admin.name=‘“ + username
+ “‘“;
Connection con = DataProcess.getConnection();
Manager ma = Manager.getInstance();
try {
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(selectStr);
if (rs.next()) {
String password = rs.getString(“admin.password“);
ma.setUsername(username);
ma.setPassword(password);
}
rs.close();
stmt.close();
con.close();
return ma;
} catch (Exception e) {
e.printStackTrace();
return null;
}
}
/**
*
* @return
*/
public static ArrayList getManagerList() {
String query = “select * from admin“;
Connection con = DataProcess.getConnection();
ArrayList al = new ArrayList();
try {
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery(query);
while (rs.next()) {
String username = rs.getString(“admin.name“);
String password = rs.getString(“admin.pa
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-01-02 11:04 java项目实例子-科研信息发布平台\
目录 0 2019-01-02 11:04 java项目实例子-科研信息发布平台\03\
目录 0 2019-01-02 11:04 java项目实例子-科研信息发布平台\03\Lab\
文件 1766 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\.classpath
目录 0 2014-10-26 12:58 java项目实例子-科研信息发布平台\03\Lab\.myeclipse\
文件 282 2019-05-29 10:30 java项目实例子-科研信息发布平台\03\Lab\.myme
文件 1276 2019-05-29 10:30 java项目实例子-科研信息发布平台\03\Lab\.project
目录 0 2019-01-02 11:04 java项目实例子-科研信息发布平台\03\Lab\.settings\
文件 88 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\.settings\org.eclipse.core.resources.prefs
目录 0 2019-01-02 11:04 java项目实例子-科研信息发布平台\03\Lab\src\
目录 0 2019-01-02 11:04 java项目实例子-科研信息发布平台\03\Lab\src\cn\
目录 0 2019-01-02 11:04 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\
目录 0 2019-01-02 11:04 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\
目录 0 2019-01-02 11:04 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\business\
文件 3308 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\business\Admin_Manager.java
文件 1729 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\business\Grade_Manager.java
文件 1764 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\business\News_Manager.java
文件 2337 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\business\Note_Manager.java
文件 2928 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\business\Project_Manager.java
文件 3581 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\business\Student_Manager.java
文件 3932 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\business\Teacher_Manager.java
目录 0 2019-01-02 11:04 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\DBQuery\
文件 2243 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\DBQuery\DataProcess.java
目录 0 2019-01-02 11:04 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\ob
文件 637 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\ob
文件 791 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\ob
文件 3259 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\ob
文件 1333 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\ob
文件 3496 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\ob
文件 1096 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\ob
文件 1178 2007-11-19 10:18 java项目实例子-科研信息发布平台\03\Lab\src\cn\edu\bit\ob
............此处省略272个文件信息
相关资源
- 当当网网上书店java源代码
- 物流信息管理系统 java源代码
- 飞机大战java源代码75877
- java电子邮件收发系统 java源代码2.2版
- 人事管理系统java源代码和数据库SQL
- 一个家庭记账的java源代码
- 条件随机场(CRF)的Java源代码实现最
- 日记本java源代码
- 学生信息管理系统含Java源代码
- java语言开发的企业宣传网站源代码
- 风电系统物联网iot平台监控、报表、
- 学生会信息管理系统JAVA源代码
- 题库管理系统课程设计.zip
- 文件管理系统java源代码
- 进销存java源代码分享
- 数据库课程设计-题库管理系统.zip
- Java编写的歌手大奖赛系统
- java源代码分析程序
- 算法分析与设计之套汇问题java源代码
- 图书销售管理系统Java源代码
- (java源代码+详细注释)大富翁
- 坦克大战(java源码)288820
- java源代码 各种都有
- C#源代码转Java源代码破解版
- 学生成绩管理系统java源代码
- 网络画板java源代码
- JAVA贪吃蛇源代码
- 超市收银系统Java源代码
- 故障树JAVA源代码
- 易宝支付Demo(Java源代码)
评论
共有 条评论