资源简介
jsp+servlet+jdbc+mysql通讯录管理系统,其中用到了jsp+servlet+jdbc+mysql等技术,还有增删改查等功能。
代码片段和文件信息
package dao;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;
import vo.addr;
/**
* * title: addrDao
* Description: 数据访问层
* @author 与其终
* @date 下午2:47:26
*/
public class addrDao extends baseDao{
// 添加
public boolean insertAddr(int addId String addName String addSex int addAge String addTel String addEmail
String addAddr) throws ClassNotFoundException SQLException {
String sql = “insert into addr values(???????)“;
boolean flag = false;
int i= 0;
preStmt = this.createPreStmt(sql);
// 设置参数
preStmt.setInt(1 addId);
preStmt.setString(2 addName);
preStmt.setString(3 addSex);
preStmt.setInt(4 addAge);
preStmt.setString(5 addTel);
preStmt.setString(6 addEmail);
preStmt.setString(7 addAddr);
// 发送sql语句到sql引擎执行
i = preStmt.executeUpdate();
if(i>0){
flag = true;
}
this.close();
return flag;
}
// 删除一条
public int deleteAddr(int id) throws ClassNotFoundException SQLException {
String sql = “delete from addr where id = ?“;
preStmt = this.createPreStmt(sql);
// 设置参数
preStmt.setInt(1 id);
int i = 0;
i = preStmt.executeUpdate();
this.close();
return i;
}
// 查询所有
public List findAll() throws ClassNotFoundException SQLException {
List list = null;
String sql = “select * from addr“;
preStmt = this.createPreStmt(sql);
// 接受查询语句返回的结果集
rs = preStmt.executeQuery();
list = new ArrayList();
while (rs.next()) {
addr a = new addr();
a.setId(rs.getInt(“id“));
a.setName(rs.getString(“name“));
a.setSex(rs.getString(“sex“));
a.setAge(rs.getInt(“age“));
a.setTel(rs.getString(“tel“));
a.setEmail(rs.getString(“email“));
a.setAddress(rs.getString(“address“));
list.add(a);
System.out.println(“-----------addrDao:“+a);
}
this.close();
return list;
}
// //删除所有
// public Boolean deleteAll() throws ClassNotFoundException SQLException {
// String sql = “delete from store“;
// boolean flag=false;
// preStmt=this.createPreStmt(sql);
// int i = preStmt.executeUpdate();
// if(i>0) {
// flag = true;
// System.out.println(“删除成功“);
//// conn.commit();
// }else{
// flag = false;
// System.out.println(“删除失败“);
//// conn.rollback();
// }
// this.close();
// return flag;
// }
//
// 修改
public void updateAddr(int id String nameString sexint ageString telString email String address) throws ClassNotFoundException SQLException{
String sql = “update addr set id = ?name = ?sex = ?age = ?tel = ?email = ?address = ? where id = ?“;
preStmt = this.createPreStmt(sql);
preStmt.setInt(1 id);
preStmt.setString(2 name);
preStmt.setString(3 sex);
preStmt.setInt(4 age);
preStmt.setString(5 tel);
preStmt.setString(6 email);
preStmt.setString(7 address);
preStmt.setInt(8 id);
boolean flag=false;
int i = preStmt.executeU
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-11-21 12:16 addressListSys\
文件 808 2019-11-21 12:14 addressListSys\.classpath
文件 1047 2019-11-21 12:14 addressListSys\.project
目录 0 2019-11-21 12:14 addressListSys\.settings\
文件 567 2019-11-21 12:14 addressListSys\.settings\.jsdtscope
文件 124 2019-11-21 12:14 addressListSys\.settings\org.eclipse.core.resources.prefs
文件 364 2019-11-21 12:14 addressListSys\.settings\org.eclipse.jdt.core.prefs
文件 494 2019-11-21 12:14 addressListSys\.settings\org.eclipse.wst.common.component
文件 305 2019-11-21 12:14 addressListSys\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2019-11-21 12:14 addressListSys\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2019-11-21 12:14 addressListSys\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2019-11-21 12:14 addressListSys\build\
目录 0 2019-11-21 12:14 addressListSys\build\classes\
目录 0 2019-11-21 12:14 addressListSys\build\classes\dao\
文件 4136 2019-11-21 12:14 addressListSys\build\classes\dao\addrDao.class
文件 1950 2019-11-21 12:14 addressListSys\build\classes\dao\ba
目录 0 2019-11-21 12:14 addressListSys\build\classes\servlet\
文件 2617 2019-11-21 12:14 addressListSys\build\classes\servlet\AddServlet.class
文件 2043 2019-11-21 12:14 addressListSys\build\classes\servlet\DeleteServlet.class
文件 2298 2019-11-21 12:14 addressListSys\build\classes\servlet\ShowServlet.class
文件 2911 2019-11-21 12:14 addressListSys\build\classes\servlet\UpdateServlet.class
目录 0 2019-11-21 12:14 addressListSys\build\classes\vo\
文件 2029 2019-11-21 12:14 addressListSys\build\classes\vo\addr.class
目录 0 2019-11-21 12:14 addressListSys\src\
目录 0 2019-11-21 12:14 addressListSys\src\dao\
文件 3951 2019-11-21 12:14 addressListSys\src\dao\addrDao.java
文件 1895 2019-11-21 12:14 addressListSys\src\dao\ba
目录 0 2019-11-21 12:14 addressListSys\src\servlet\
文件 2179 2019-11-21 12:14 addressListSys\src\servlet\AddServlet.java
文件 1261 2019-11-21 12:14 addressListSys\src\servlet\DeleteServlet.java
文件 1393 2019-11-21 12:14 addressListSys\src\servlet\ShowServlet.java
............此处省略39个文件信息
相关资源
- zw_jspservletjavabean实现的新闻发布系统
- zw_jspjsp图书管理系统源码.zip
- jsp struts2 mysql实现的Java web员工工资管
- 在线衣贸商城
- 图书馆管理系统.zip
- 在线投票系统JavaWeb源代码+sql
- jsp+servlet+jdbc+mysql项目
- jsp+sqlserver电子商城系统
- JSP电影院管理系统
- javaEE结课作业之简易博客网站
- 仿京东全套jsp模板
- JSP汽车管理系统
- JSP简易用户管理系统
- 轻松短租网的jsp源码
- JSP+JavaBean+Servlet制作通讯录.zip
- jSP课程设计图书借阅管理系统
- 基于JSP的简单的学生管理系统增删改
- jsp+mysql房屋租赁系统
- 基于jsp的精品课程网站毕业论文
- 酒店预订管理系统的设计与实现
- servlet+jsp+oracle简单的增删改查及导出
- 基于 Servlet jsp js 等技术的网上商城
- 基于jsp的高校网上订餐系统论文+数据
- 基于java的物资管理系统的设计与实现
- JSP校园新闻网源代码+数据库
- 基于java的二手商品交易系统+数据库
- JavaWeb实现网上商城:JSP+Servlet+Dao
- 网上书城servlet+jsp+javaBean
- 飞机订票系统web
- JSP+MYSQL化妆品购物网站(毕业设计)
评论
共有 条评论