2017-07-06 66 views
0

我必須使用java將多個表中的多個記錄加載到mysql-DB中作爲單個請求。 (但不是執行多個插入查詢,因爲我有近1L-10L的數據,所以我不能運行那麼多的插入查詢和那麼多的請求)。幫助我至少像一個想法。我們可以將多個記錄作爲單個java請求加載到mysql-DB中的多個表中嗎?

+0

你想「加載多個記錄作爲單個請求但不是執行多個插入查詢」?你的意思是導入/導出表? – user7294900

回答

0

通常這是我們所做的。更新事務中的多個表。如果使用JDBC,則使用多個插入語句,並使用帶有JDBC事務管理的批量插入。如果你使用像Spring或EJB這樣的框架,利用框架提供的事務管理,以便所有你的sql語句更新多個表作爲一個單元,或者所有的表都失敗。

相關問題