java中一次添加多条数据的DAO怎么写

java中一次添加多条数据的DAO怎么写,第1张

java连接数据库时,往数据库一次添加多条数据,可以在DAO层,使用executeBatch()批量插入数据,如下代码:

conn = DBToolkit.getConnection()

Statement stmt = conn.createStatement()

//连续添加多条SQL

stmt.addBatch("insert into testdb.book (kind, name) values ('java', 'java in aciton')")

stmt.addBatch("insert into testdb.book (kind, name) values ('c', 'c in aciton')")

//执行批量执行

stmt.executeBatch()

DAO层一般有接口和该接口的实现类! 接口用于规范实现类! 实现类一般用于用于 *** 作数据库! 一般 *** 作修改,添加,删除数据库 *** 作的步骤很相似,就写了一个公共类DAO类 ,修改,添加,删除数据库 *** 作时 直接调用公共类DAO类!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10711604.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存