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

Миграция на Flyway с java

Първо, Flyway има своя собствена система за управление на транзакции и не използва Spring обработка на транзакции.

Ако вашите DAO разширяват JdbcDaoSupport , можете да създадете ръчно вашия DAO и след това ръчно да инжектирате предоставения JdbcTemplate в DAO:

public class MyJdbcMigration implements SpringJdbcMigration {
  public void migrate(JdbcTemplate jdbcTemplate) {
    MyJdbcDao dao = new MyJdbcDao();
    dao.setJdbcTemplate(jdbcTemplate);
    dao.updateDate();
  }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Play Framework + Heroku + Postgres не може да се свърже

  2. Поправете „ГРЕШКА:  всяка UNION заявка трябва да има същия брой колони“ в PostgreSQL

  3. Как да направите избор с масив съдържа клауза за стойност в psql

  4. Разположете приложението Django без прекъсване на услугата / без престой

  5. Бърз начин да откриете броя на редовете на таблица в PostgreSQL