Используйте одну базу данных SQLite несколькими (двумя) приложениями Spring - PullRequest
0 голосов
/ 07 мая 2020

У меня два приложения Spring Boot. Могут ли оба использовать одну и ту же базу данных SQLite для чтения / записи?

Настройка journal_mode=WAL - это то, что я сделал. Есть ли другие конфигурации, о которых мне следует знать?

    @ConfigurationProperties(prefix = "sqlite.datasource")
    @Bean(name = "sqliteDataSource")
    public SQLiteDataSource sqliteDataSource() {

        final SQLiteConfig config = new SQLiteConfig();
        config.setJournalMode(SQLiteConfig.JournalMode.WAL);

        final SQLiteDataSource datasource = new SQLiteDataSource(config);
        datasource.setUrl(dataSourceUrl);

        return datasource;
    }

Вам нужна дополнительная информация?

...