• 大小: 1.87MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-20
  • 语言: Java
  • 标签: jsp  servlet  javabean  javaee  

资源简介

采用jsp+servlet+javabean开发模式,页面完全采用标签,标准的mvc开发。可扩展性强。

资源截图

代码片段和文件信息

package cc.zte.dao;

import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

import cc.zte.db.DBManager;
import cc.zte.entity.Admin;
import cc.zte.entity.Appointment;
import cc.zte.entity.CurAppointment;
import cc.zte.entity.Doctor;

public class AdminDao extends DBManager {


/*登陆查询*/
public boolean checked(Admin admin){
String sql = “select aid from admin where uname = ? and upwd = ?“;//查询是否有此条记录
this.setSql(sql);

List  param = new ArrayList();
param.add(admin.getUname());
param.add(admin.getUpwd());
this.setParam(param);


try {
rs = this.executeQuery();
if(rs.next()){
 return true;//如果有该记录那么返回真,允许用户登录。
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;//系统出现异常的时候返回假。
}finally{

this.closeAll(conn pstmt rs);

}

return false;//如果没有该记录那么返回假,不允许用户登录。
}


/*添加医师前查看数据库是否有重复编号*/
public boolean chackedDocDid(Doctor doctor){
String sql = “select name from doctor where did =?“;//查询是否有此条记录有记录就返回假,不允许用户注册;
this.setSql(sql);

List  param = new ArrayList();
param.add(doctor.getDid());
this.setParam(param);
try {
rs = this.executeQuery();
if(rs.next()){
System.out.println(“dao用户被占用“);
 return false;//如果有该记录那么返回假,允许用户注册(该账户没有被占用)。
}else{
System.out.println(“用户可以使用“);
return true; //允许用户注册
}
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return false;//系统出现异常的时候返回假,不允许用户注册。
}finally{

this.closeAll(conn pstmt rs);

}
}

/*增加医生*/
public boolean insertDoctor(Doctor doctorAppointment appointment CurAppointment curAppointment){

String sql1 = “insert  into Doctor values(?????????)“;
List param1 = new ArrayList();
param1.add(doctor.getDid());
param1.add(doctor.getName());
param1.add(doctor.getPassword());
param1.add(doctor.getAge());
param1.add(doctor.getSex());
param1.add(doctor.getLevel());
param1.add(doctor.getSection());
param1.add(doctor.getSpecial());
param1.add(doctor.getPhone());


String sql2 = “insert into Appointment values(???????????????)“;
String sql3 = “insert into CurAppointment values(???????????????)“;
List param2 = new ArrayList();
param2.add(appointment.getDid());
param2.add(appointment.getSuna());
param2.add(appointment.getSunp());
param2.add(appointment.getMona());
param2.add(appointment.getMonp());
param2.add(appointment.getTuea());
param2.add(appointment.getTuep());
param2.add(appointment.getWeda());
param2.add(appointment.getWedp());
param2.add(appointment.getThua());
param2.add(appointment.getThup());
param2.add(appointment.getFria());
param2.add(appointment.getFrip());
param2.add(appointment.getSata());
param2.add(appo

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        432  2010-12-19 16:21  Hospital\.classpath

     文件        960  2010-12-27 00:59  Hospital\.myeclipse\profiler\Main.xml

     文件        297  2010-12-26 14:39  Hospital\.mymetadata

     文件       1414  2010-12-19 16:40  Hospital\.project

     文件        500  2010-12-19 16:13  Hospital\.settings\.jsdtscope

     文件        224  2010-12-19 16:18  Hospital\.settings\org.eclipse.core.resources.prefs

     文件        330  2010-12-19 16:13  Hospital\.settings\org.eclipse.jdt.core.prefs

     文件         49  2010-12-19 16:13  Hospital\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2010-12-19 16:13  Hospital\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件    3145728  2010-12-30 13:14  Hospital\SQL\Hospital.mdf

     文件    1048576  2010-12-30 13:14  Hospital\SQL\Hospital_log.ldf

     文件      12301  2010-12-29 15:18  Hospital\SQL\hospital_sql.sql

     文件       5902  2010-12-28 20:39  Hospital\src\cc\zte\dao\AdminDao.java

     文件        910  2010-12-21 13:10  Hospital\src\cc\zte\dao\AdminDao.java.bak

     文件        107  2010-12-20 14:52  Hospital\src\cc\zte\dao\AppointmentDao.java

     文件        110  2010-12-20 14:53  Hospital\src\cc\zte\dao\CurAppointmentDao.java

     文件       7751  2010-12-29 03:33  Hospital\src\cc\zte\dao\DoctorDao.java

     文件        104  2010-12-20 14:54  Hospital\src\cc\zte\dao\HistoryDao.java

     文件        103  2010-12-25 17:45  Hospital\src\cc\zte\dao\OrdersDao.java

     文件      11032  2010-12-28 21:11  Hospital\src\cc\zte\dao\PatientDao.java

     文件       2491  2010-12-19 16:22  Hospital\src\cc\zte\db\DBManager.java

     文件        761  2010-12-20 14:23  Hospital\src\cc\zte\entity\Admin.java

     文件       3033  2010-12-20 14:45  Hospital\src\cc\zte\entity\Appointment.java

     文件       3045  2010-12-20 14:42  Hospital\src\cc\zte\entity\CurAppointment.java

     文件       2307  2010-12-28 14:05  Hospital\src\cc\zte\entity\Doctor.java

     文件       2290  2010-12-29 01:30  Hospital\src\cc\zte\entity\History.java

     文件       1549  2010-12-26 23:16  Hospital\src\cc\zte\entity\Orders.java

     文件       2011  2010-12-21 20:55  Hospital\src\cc\zte\entity\Patient.java

     文件       1025  2010-12-20 15:57  Hospital\src\cc\zte\filter\CharSet.java

     文件       1022  2010-12-23 21:01  Hospital\src\cc\zte\service\AdminService.java

............此处省略233个文件信息

评论

共有 条评论