日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

java - Hibernate批量插入數(shù)據(jù)總是插入不完整

瀏覽:175日期:2023-12-15 18:42:42

問題描述

在利用hibernate向數(shù)據(jù)庫插入數(shù)據(jù)的時(shí)候發(fā)現(xiàn)總共2000多條數(shù)據(jù)只能插入一部分到數(shù)據(jù)庫中,debug的時(shí)候發(fā)現(xiàn)在循環(huán)中確實(shí)是建立了對(duì)象并且調(diào)用了save()方法的我的代碼如下

Configuration configuration = new Configuration().configure(); SessionFactory sessionFactory = configuration.buildSessionFactory(); Session session = sessionFactory.openSession(); Transaction tx = session.beginTransaction(); String file = 'src/1.xlsx'; InputStream is = null; try {is = new FileInputStream(file); } catch (FileNotFoundException e) {// TODO Auto-generated catch blocke.printStackTrace(); } XSSFWorkbook xssfWorkbook = null; try {xssfWorkbook = new XSSFWorkbook(is); } catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace(); } // 獲取每一個(gè)工作薄 for (int numSheet = 0; numSheet < xssfWorkbook.getNumberOfSheets(); numSheet++) {XSSFSheet xssfSheet = xssfWorkbook.getSheetAt(numSheet);if (xssfSheet == null) { continue;}// 獲取當(dāng)前工作薄的每一行for (int rowNum = 1; rowNum <= xssfSheet.getLastRowNum(); rowNum++) { XSSFRow xssfRow = xssfSheet.getRow(rowNum); if (xssfRow != null) {XSSFCell one = xssfRow.getCell(0);XSSFCell two = xssfRow.getCell(1);XSSFCell three = xssfRow.getCell(2);String name = getValue(three);String code;if (getValue(one).equals('滬市')) code = 'sh' + getValue(two);else code = 'sz' + getValue(two);StockName2Code s = new StockName2Code();s.setCode(code);s.setName(name);session.save(s);if (rowNum % 20 == 0) { session.flush(); session.clear();} }} } tx.commit(); session.close(); sessionFactory.close();

我的配置文件如下

` <!DOCTYPE hibernate-configuration PUBLIC

'-//Hibernate/Hibernate Configuration DTD 3.0//EN' 'http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd'>

<hibernate-configuration>

<session-factory> <!-- Database connection settings --> <!-- 表示使用 mysql 數(shù)據(jù)庫驅(qū)動(dòng)類 --> <property name='connection.driver_class'>com.mysql.jdbc.Driver</property> <!-- jdbc 的連接 url 和數(shù)據(jù)庫 --> <property name='connection.url'>jdbc:mysql://*******/******?useUnicode=true&amp;characterEncoding=UTF-8</property> <!-- 數(shù)據(jù)庫用戶名 --> <property name='connection.username'>root</property> <!-- 密碼(這里為空) --> <property name='connection.password'>********</property> <!-- JDBC connection pool (use the built-in) --> <!-- <property name='connection.pool_size'>1</property> --> <!-- 數(shù)據(jù)庫使用的方言 --> <property name='dialect'>org.hibernate.dialect.MySQL5Dialect</property> <!-- Echo all executed SQL to stdout --> <!-- 設(shè)置 打印輸出 sql 語句 為真 --> <property name='show_sql'>true</property> <!-- 設(shè)置格式為 sql --> <property name='format_sql'>true</property> <!-- 第一次加載 hibernate 時(shí)根據(jù)實(shí)體類自動(dòng)建立表結(jié)構(gòu),以后自動(dòng)更新表結(jié)構(gòu) --> <property name='hbm2ddl.auto'>update</property> <!-- 映射文件 --> <mapping /></session-factory>

</hibernate-configuration> `

雖然并沒有拋出內(nèi)存用完的異常,但是因?yàn)樵谒阉鞯臅r(shí)候發(fā)現(xiàn)可能是由于hibernate緩存的問題,所以加上了每20條強(qiáng)制刷新的代碼塊,但是最后發(fā)現(xiàn)還是沒有效果,插入操作還是只能進(jìn)行一部分,不知道還有沒有什么可能的原因?

問題解答

回答1:

hibernate已經(jīng)設(shè)置為show_sql了,打印出來sql數(shù)量跟excel數(shù)據(jù)數(shù)量一致嗎

標(biāo)簽: java
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
黄色av日韩| 欧美在线资源| 色欧美自拍视频| 在线精品亚洲欧美日韩国产| 激情欧美一区二区三区| 99在线精品视频在线观看| 中文字幕日本一区二区| 日韩精品久久久久久久软件91| 一区在线观看| 青草久久视频| 麻豆理论在线观看| 久久激情一区| 亚洲aa在线| 亚洲精品一级二级| 日韩午夜一区| 久久丁香四色| 麻豆精品蜜桃视频网站| 久久av综合| 久久这里只有| 9999国产精品| 免费国产自久久久久三四区久久| 红桃视频国产一区| 日韩高清欧美激情| 久久97视频| 久久蜜桃精品| 久久成人国产| 午夜宅男久久久| 日韩欧美三区| 午夜电影亚洲| 日韩av一级片| 成人国产精品久久| 天堂√8在线中文| 夜久久久久久| 美女久久久久| 中文字幕日韩亚洲| 精品免费av| 99久久精品网| 日本一区免费网站| 国产成年精品| 天堂√8在线中文| 欧美国产日韩电影| 激情综合网址| 精品一区二区三区四区五区| 亚洲精品伊人| 麻豆久久一区| 亚洲二区视频| 亚洲毛片在线| 日产午夜精品一线二线三线| 国内精品福利| 97成人超碰| 欧美亚洲国产一区| 日韩精品免费观看视频| 国产精品专区免费| 亚洲三级网址| 欧美日韩国产观看视频| 中文字幕一区二区三区在线视频| 日本特黄久久久高潮| 精品国模一区二区三区| 欧美影院视频| 亚洲精品成人| 久久精品一区| 在线看片日韩| 久久国产毛片| 美女尤物国产一区| 老司机精品久久| 精品国产aⅴ| 一区二区三区国产盗摄| 国产福利资源一区| 蜜桃av一区二区| 91精品韩国| 一区二区精品| 蜜桃tv一区二区三区| 亚洲二区精品| 麻豆高清免费国产一区| 国产视频一区免费看| 久久亚洲国产| 欧美专区在线| 久久精品国产精品亚洲毛片| 亚洲精品无播放器在线播放| 国产精品永久| 蜜臀av性久久久久蜜臀aⅴ四虎| 激情婷婷亚洲| 丝袜a∨在线一区二区三区不卡 | 亚洲性视频在线| 美国三级日本三级久久99| 色黄视频在线观看| 国产一区二区三区自拍| 精品免费av| 国产传媒在线观看| 97久久亚洲| 视频一区二区中文字幕| 欧美a级一区| 亚洲天堂资源| 欧美激情视频一区二区三区在线播放| 日韩中文字幕av电影| 少妇久久久久| 国语对白精品一区二区| 欧美一级一区| 视频在线观看国产精品| 亚洲精品成人图区| 久久精品国产99国产精品| 国产欧美日韩影院| 日韩欧美四区| 日本中文字幕一区二区| 亚洲深夜福利在线观看| 亚州av乱码久久精品蜜桃| 日本不卡免费高清视频在线| 国产精品v日韩精品v欧美精品网站| 涩涩涩久久久成人精品| 免费看精品久久片| 欧美日韩少妇| 午夜久久福利| 日韩亚洲精品在线| 美女毛片一区二区三区四区| 亚洲成人va| 蜜臀国产一区二区三区在线播放 | 精品一区视频| 久久久久蜜桃| 日韩av一区二区三区| 青草综合视频| 99久久久国产精品美女| 另类小说一区二区三区| 久久精品99国产精品日本| 国产免费成人| 香蕉精品视频在线观看| 国产高清精品二区| 午夜欧美在线| 狠狠干综合网| 欧美欧美黄在线二区| 国产精品极品在线观看| 亚洲美女久久精品| 国产日韩一区二区三区在线 | 国产精品日韩| 亚洲国产综合在线看不卡| 日韩欧美少妇| 久久香蕉国产| 亚洲精品在线观看91| 欧美日韩精品免费观看视完整| 日韩精品专区| 99久久亚洲精品| 91成人超碰| 青草国产精品| 精品视频在线你懂得| 日韩电影二区| 精品一区三区| 亚洲一区二区网站| 日韩国产欧美在线播放| 国产精品videossex| 美女视频黄免费的久久| 国产一区二区三区天码| 毛片在线网站| 欧美日中文字幕| 伊人久久成人| 日本成人中文字幕| 精品日韩一区| 久久精品青草| 中文字幕免费精品| 美女精品久久| 不卡一区综合视频| 婷婷五月色综合香五月| 97在线精品| 成人一二三区| 国产成人精品一区二区三区免费| 蜜桃伊人久久| 日本99精品| 国产精品99视频| 亚洲精品在线观看91| 在线看片一区| 精品视频自拍| 欧美~级网站不卡| 亚洲精品福利| 国产一区二区视频在线看| 欧洲激情综合| 国产精品xvideos88| 在线一区免费| 久久麻豆视频| 99国产精品久久久久久久| 国产美女撒尿一区二区| 日韩精品水蜜桃| 91精品国产自产精品男人的天堂| 久久久国产亚洲精品| 日韩福利视频网| 精品日韩视频| 精品视频91| 日韩av网站在线观看| 欧美日韩国产欧| 午夜精品成人av| 国产精品久久久久久久久久齐齐 | 亚洲精品一区二区妖精| 国产盗摄——sm在线视频| 国产三级一区| 自拍自偷一区二区三区| 久久国产亚洲精品| 免费视频一区二区三区在线观看 | 国精品一区二区三区| 国产精品日韩精品中文字幕| 久久xxxx| 亚洲性图久久| 91亚洲国产高清| 国产精品国产三级在线观看|