JAVA增删改查的接口怎么写

编写一个jsp+javabean的小程序怎么写增删改查的接口... 编写一个jsp+javabean的小程序
怎么写增删改查的接口
展开
 我来答
tianjigeng
2010-05-26 · TA获得超过593个赞
知道小有建树答主
回答量:387
采纳率:0%
帮助的人:0
展开全部
public void insert(Object obj);
public void delete(Object obj);
public void update(Object obj);
public List select(Object obj);
你问的太粗了。。也只能回答得这么粗了。。。
蓝色废墟KK
推荐于2017-11-23 · 超过12用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:0
展开全部
一个完整的数据库2000的连接,加增删改查的方法实现,
import java.sql.PreparedStatement;
import java.sql.ResultSet;

import Bean.Bean;

public class shixian implements DAO {

public void delete(Bean bean) throws Exception {
// 删除数据
String sql = "delete from person where name=?";
Conn conn = new Conn();
PreparedStatement pre;
try {
pre = conn.getConn().prepareStatement(sql);
pre.setString(1, bean.getName());
pre.executeUpdate();
pre.close();

} catch (Exception e) {
e.printStackTrace();
}

}

public void insert(Bean bean) throws Exception {
// 增加数据
String sql = "insert into person values(?,?)";
Conn conn = new Conn();
PreparedStatement pre = null;
try {
pre = conn.getConn().prepareStatement(sql);
pre.setString(1, bean.getName());
pre.setString(2, bean.getPassword());
pre.executeUpdate();
pre.close();
}

catch (Exception e) {
e.printStackTrace();
}

}

public Bean select(String name) throws Exception {
// 查询数据

String sql = "select name,password from person where name=?";
Conn conn=new Conn();
Bean bean = new Bean();
PreparedStatement pre = null;
try{
pre = conn.getConn().prepareStatement(sql);
pre.setString(1, name);
ResultSet rs = pre.executeQuery();
if (rs.next()) {
bean.setName(rs.getString(1));
bean.setPassword(rs.getString(2));

}
rs.close();
pre.close();

} catch (Exception e) {
e.printStackTrace();
}

return bean;
}

public void update(Bean bean) throws Exception {
// 修改数据
String sql = "insert into person values(?,?)";
Conn conn = new Conn();
PreparedStatement pre = null;
try {
pre = conn.getConn().prepareStatement(sql);
pre.setString(1, bean.getName());
pre.setString(1, bean.getPassword());
pre.executeUpdate();
pre.close();
}

catch (Exception e) {
e.printStackTrace();
}

}

}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
changejim
2010-05-26 · 超过10用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:0
展开全部
你看看jdbc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式