Spring3 如何批量插入/修改/删除数据(java)~~~~! 20
4个回答
展开全部
spring 配置文件
<bean id="simpleJdbcTemplate" class="org.springframework.jdbc.core.simple.SimpleJdbcTemplate">
<!--datasource自已配的-->
<constructor-arg ref="dataSource" />
</bean>
后台dao方法
/**
* 删除
* @param ids
*/
public void delete(String ... ids){
String sql_delete="delete from 表名 where id=?";
List<Object[]> paramsList = new ArrayList<Object[]>();
for(String id : ids)
paramsList.add(new Object[]{id});
simpleJdbcTemplate.batchUpdate(sql_delete, paramsList);
}
<bean id="simpleJdbcTemplate" class="org.springframework.jdbc.core.simple.SimpleJdbcTemplate">
<!--datasource自已配的-->
<constructor-arg ref="dataSource" />
</bean>
后台dao方法
/**
* 删除
* @param ids
*/
public void delete(String ... ids){
String sql_delete="delete from 表名 where id=?";
List<Object[]> paramsList = new ArrayList<Object[]>();
for(String id : ids)
paramsList.add(new Object[]{id});
simpleJdbcTemplate.batchUpdate(sql_delete, paramsList);
}
展开全部
我快被你给搞晕了,Spring还能进行批量删除等操作的吗?你要说hibernate还差不多吧,呵呵,看来是小弟我无知了 哎........
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你说的批量是什么意思?
要事务不?
要事务不?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询