一般的像hibernate面向对象的框架是传model的对象
而如果只是用jdbc一般的代码就只是传sql语句的字符串
其次是你对代码能力..看你需要什么 和 你对代码的封装程度
总结就一句话你要拿什么东西来得到你想要的结果就传什么参数
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()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)