PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Tạo nguồn dữ liệu riêng biệt cho mùa xuân phiên của tôi bằng cách sử dụng JDBC và jpa dữ liệu mùa xuân trong khởi động mùa xuân

kiểm tra https://github.com/nomanbplmp/CustomSessionStoreExample để xem ví dụ đầy đủ.

Để làm cho cửa hàng phiên hoạt động với cơ sở dữ liệu khác ngoài cơ sở dữ liệu chính, cần phải cung cấp kho lưu trữ phiên tùy chỉnh và ghi đè nội bộ của mùa xuân như được đưa ra bên dưới.

@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. Cấp đặc quyền cho các bảng trong tương lai trong PostgreSQL?

  2. Lỗi kết nối khi kết nối với PostgreSQL với tư cách là người dùng postgres?

  3. Postgres tiêu đề cột động (từ một bảng khác)

  4. định dạng sao chép nhiều cột postgresql Node.js

  5. Tại sao cài đặt DBD ::Pg không thành công trong DynaLoader?