PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Tworzenie oddzielnego źródła danych dla mojej sesji wiosennej przy użyciu JDBC i wiosennych danych jpa w spring boot

sprawdź https://github.com/nomanbplmp/CustomSessionStoreExample aby zobaczyć pełny przykład.

Aby magazyn sesji działał z bazą danych inną niż podstawowa, wymagane jest dostarczenie niestandardowego repozytorium sesji i zastąpienie wewnętrznych danych Springa, jak podano poniżej.

@Configuration
@EnableJdbcHttpSession
class SessionConfig { 
    @Bean
    public JdbcOperationsSessionRepository sessionRepository(){
      DataSource ds =   DataSourceBuilder.create().driverClassName("org.h2.Driver").username("sa").url("jdbc:h2:file:~/test").build();
     return   new SessionRepo(ds,new DataSourceTransactionManager(ds));

    }
}


class SessionRepo extends JdbcOperationsSessionRepository  {

    public SessionRepo(DataSource dataSource, PlatformTransactionManager transactionManager) {
        super(dataSource, transactionManager);

    }


}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nie rozumiem, jak działa nextval() postgresql, czy ktoś mógłby to wyjaśnić?

  2. Postgres wyłącza się natychmiast po uruchomieniu z docker-compose

  3. Problemy z nieskończonym zakresem czasu w Railsach

  4. funkcja postgres unaccent vs transliteracja RoR

  5. Wyświetlaj tabele w schemacie Postgres za pomocą R