把数据放在一个List集合中,使用for循环调用hibernater的save()方法,数据库中会出现重复的两条记录,这是为什么?

问题描述

for(CrmNewPhonenewphone:newphones){//System.out.println("OutboundActiondialerId.................."+outbound.getDialerId());crmNewphoneBIZ.save(newphone);}

解决方案

解决方案二:
你list中没有重复数据吗?
解决方案三:
应该是你的List集合里面就有内容重复的数据吧。你遍历打印一下看看。

时间: 2024-09-17 03:52:04

把数据放在一个List集合中,使用for循环调用hibernater的save()方法,数据库中会出现重复的两条记录,这是为什么?的相关文章

Reporting Service 2008 “报表服务器数据库内出错。此错误可能是因连接失败、超时或数据库中磁盘空间不足而导致的”

今天遇到了两个关于Reporting Service的问题, 出现问题的环境为Microsoft SQL Server 2008 R2 (SP2) - 10.50.4000.0 (X64) .具体情况请见下面描述.   1:在修改报表的订阅后,保存时出现下面错误: 提示:报表服务器数据库内出错.此错误可能是因连接失败.超时或数据库中磁盘空间不足而导致的. (rsReportServerDatabaseError) 获取联机帮助 有关此错误的详细信息,请导航到本地服务器上的报表服务器或启用远程错误

c#-用C#只删除了listview中的选中的一行,但没删除数据库中的

问题描述 用C#只删除了listview中的选中的一行,但没删除数据库中的 string strSQL = ""delete from GrindingWheelInformation where listView1.SelectedItems[0]'"" + listView1.SelectedItems.ToString() + ""'""; string connstr = ""Provider=Mi

dorado7 在原有的表中添加一列 点提交怎么表存到数据库中

问题描述 dorado7 在原有的表中添加一列 点提交怎么表存到数据库中 dorado7 在原有的表中添加一列"酒店含早餐" 点提交怎么表存到数据库中(新加了一列") <Dataset method=""getDatasHotelAndMealByReqId"" type=""Wrapper"" id=""dsEvecHotelAndMeal"" ob

Spring中DAO被循环调用的时候数据不实时更新的解决方法_java

在描述问题之前先说明几个前提,假设在Spring的配置文件中使用下面的方式配置了数据库的事务: <bean id="transactionManager" class="org.springframework.jdbc.datasource.DataSourceTransactionManager"> <property name="dataSource" ref="dataSource"/> <

J2ME中如何将图片上传到服务器的数据库中,用servlet来处理

问题描述 如何写一个J2ME上传图片的程序,将图片上传到服务器中的mysql数据库中,并可以从数据库中取出数据,如有源码,请共享一下好吗? 解决方案 解决方案二:急呀!望大虾们指点迷津!解决方案三:反正都是用流来弄的

ASP.NET中让图片以二进制的形式存储在数据库中

     今早有个网友问到我这问题,以前我都是直接在数据库中存文件名的,还没有试过存储整张图片到数据库中,上网搜索了一下,自己又测试了一番,代码如下: 建立保存图片的表的SQL语句: 代码 USE [niunantest]GO/****** 对象:  Table [dbo].[picdata]    脚本日期: 03/30/2010 14:51:58 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[p

在shell中如何把aa=1; echo &amp;amp;quot;aa=1&amp;amp;quot; &amp;amp;gt; file 两条命令合成一条

问题描述 在shell中如何把aa=1; echo "aa=1" > file 两条命令合成一条 aa=1echo ""aa=1"" > file把这两条合成一条,省略一次aa=1,要怎么写呢? 解决方案 这个没法省略.不过你可以分为两个脚本,主脚本从变量脚本读取变量,并且显示出来.

Delphi中idhttp.post方式调用datasnap rest远程方法

idhttp.get方式调用,这种比较简单,大家都会.post方式网上却没有任何成功的代码,本人也是摸索了一个上午才搞定. 分享给大家. (1)post方式调用的远程方法,方法名必须加"update"前缀,不加行不?你试下啦. function TServerMethods1.updateecho(const value: String): String; begin Result := value; end; 更多精彩内容:http://www.bianceng.cnhttp://w

jsp-从数据库中取出数据对应的集合,在JSP页面中遍历出一个表格,数据库中的字段对应的是表格表头名

问题描述 从数据库中取出数据对应的集合,在JSP页面中遍历出一个表格,数据库中的字段对应的是表格表头名 从数据库中取出数据对应的集合,在JSP页面中遍历出一个注册项的列表,每一项都是从数据库中的表中取出的,比如,第一行为用户名,后面是个文本框,第二行是密码,后面还是个文本框,但是有的type是text,有的是password,上传文件对应的是file,如何才能动态解决这个问题,在页面中用foreach,只写一列数据,在页面中得到所有的注册项,这种方法如果不可行,那么请问各位大神,应该如何处理比较