标签: java mysql
我需要创建mysql存储过程,一次制作多个插入。为了防止对数据库的多次调用,我需要使用存储过程。我有java.util.List<MyEntity>我的数据对象。 MyEntity是一个保存必须插入表中的数据的对象。
java.util.List<MyEntity>
MyEntity
我的问题是如何将List对象作为mysql过程参数传递?
提前致谢。
答案 0 :(得分:2)
还有另一种方法:批量调用数据库。您不需要存储过程。请看java.sql.PreparedStatement.addBatch。