Mysql
 sql >> база данни >  >> RDS >> Mysql

Spring boot JPA:Използвайте библиотека за групово зареждане на данни за MySQL

Намерено е решение на проблема:

Добавете @Modifying и @Transactional пояснения към вашия метод в хранилището. Ето един пример:

@Repository
public interface ExpenseRepository extends CrudRepository<Expense, Integer>{

    @Modifying
    @Transactional
    @Query (value="LOAD DATA LOCAL INFILE 'C:/Users/Tester/Documents/transaction_data.txt' INTO TABLE tbl_fin FIELDS TERMINATED BY ',' IGNORE 1 LINES", nativeQuery = true)
    public void bulkLoadData();

}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Промяна на папката tmp на mysql

  2. Получавате разлики между две таблици?

  3. Моите MySQL сървърни връзки криптирани и безопасни ли са?

  4. Как мога да изчистя блокиране на транзакция?

  5. MySQL присъединява много към много единичен ред