Java 简单的新增方法

本文介绍了Java中实现单表数据新增的步骤,强调了方法的封装思想。从数据库表设计开始,到JSP页面,接着详细展示了DAOImpl层的插入方法实现,以及DAO层和Servlet层的调用接口。通过实例演示了一个简单的Java新增方法的完整流程,并使用log4j进行日志打印以验证新增操作的成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

开发工具与关键技术: MyEclipse  Java
撰写时间:2020、12、10

新增,在开发中也是经常需要写的一个方法,我们知道多表新增比单表要难,但数据库表多不一定新增复杂,而表多关系复杂那新增就复杂,所以新增方法的难易程度取决于数据库表关系的复杂度,单表新增是新增的基础。
Java的新增其实跟其他语言的新增方法差不多,只是Java是封装思想,所以要将方法封装起来,只对外提供接口调用就可以了,我们说一下简单的单表新增。
首先准备一张数据库表,如下图所示,
在这里插入图片描述

jsp页面就说了,然后写daoimpl层的方法,daoimpl层是将servlet层传递过来的信息跟数据库对接,也是封装起来的方法,
方法代码如下
//插入一条
public void insert(User user) {
Connection conn=DbUtils.getConnection();
String sql=“insert into s_book (name,author,publisher,price,lingshou) value(?,?,?,?,?);”;
PreparedStatement st=null;
ResultSet rs=null;
try {
st=conn.prepareStatement(sql,Statement.RETURN_GENERATED_KEYS);
st.setString(1,user.getName());

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值