sql >> Database teknologi >  >> RDS >> PostgreSQL

Oprettelse af separat datakilde til min session forår ved hjælp af JDBC og spring data jpa i spring boot

tjek https://github.com/nomanbplmp/CustomSessionStoreExample for at se et komplet eksempel.

For at få sessionslageret til at fungere med andet end den primære database, er det nødvendigt at levere tilpasset sessionslager og tilsidesætte fjederens interne som angivet nedenfor.

@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. MySQL JSON-lagring vs to borde

  2. SQL:Klynge lignende værdier af kolonne B, men sorter efter kolonne A

  3. Hvordan får jeg adgang til MySQL-kommandolinjen med XAMPP til Windows?

  4. Kombiner OUTPUT inserted.id med værdi fra den valgte række