Java項(xiàng)目開發(fā)過程中,有for循環(huán),逐條處理10萬條數(shù)據(jù)。由于逐條處理數(shù)據(jù)的時候,要更新6~7張表,希望,每次在執(zhí)行for循環(huán)的時候,都對數(shù)據(jù)庫做一次提交。1.我的處理方法 是,將for循環(huán)中的方法提出來,然后,使用spring的手動開啟事務(wù)的方法,在提取出來的方法上,配置了@Transactional(propagation = Propagation.REQUIRES_NEW),但是測試了幾次,都沒有效果。2.由于提出處理的方法中,也有更新表,調(diào)用外部系統(tǒng)接口,查詢表的操作。所以我想把有關(guān)聯(lián)關(guān)系的操作 配置 在一個事務(wù)中,然后 外層的事務(wù)配置和內(nèi)層的事務(wù)配置 如何來管理?希望 得到各位的解答,謝謝!??!
添加回答
舉報(bào)
0/150
提交
取消