PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

स्प्रिंग बूट में JDBC और स्प्रिंग डेटा jpa का उपयोग करके मेरे सत्र वसंत के लिए अलग डेटा स्रोत बनाना

चेक https://github.com/nomanbplmp/CustomSessionStoreExample पूरा उदाहरण देखने के लिए।

सत्र स्टोर को प्राथमिक डेटाबेस के अलावा अन्य के साथ काम करने के लिए कस्टम सत्र भंडार प्रदान करना और स्प्रिंग के आंतरिक को ओवरराइड करना आवश्यक है जैसा कि नीचे दिया गया है।

@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. प्रदर्शन में वृद्धि नहीं हुई है, यहां तक ​​​​कि वर्क_मेम का आकार भी नहीं बढ़ा है

  2. सिद्धांत 2, सिम्फनी 2 और पोस्टग्रेस्क्ल संस्थाओं के साथ मामला

  3. आवारा वर्चुअलबॉक्स मशीन से होस्ट पोस्टग्रेएसक्यूएल से कैसे जुड़ें?

  4. PostgreSQL में एक तारीख से महीना निकालें

  5. डेटाबेस में डेटा डालने की समवर्ती प्रक्रिया