मैं स्प्रिंग बूट संस्करण 1.5.4 का उपयोग कर रहा हूं। रिलीज और स्प्रिंग डेटा jpa

spring.jpa.properties.hibernate.connection.release_mode के लिए डिफ़ॉल्ट मान क्या है, आवेदन शुरू होने के बाद उस मान को कैसे प्रदर्शित किया जाए?

संपादित करें: उत्तर नीचे जोड़ा गया

0
Nagendra Busam 15 अप्रैल 2020, 03:03

1 उत्तर

सबसे बढ़िया उत्तर
package com.lo.sb.event.util.test;

import javax.persistence.EntityManagerFactory;
import javax.persistence.PersistenceUnit;
import org.hibernate.SessionFactory;
import org.springframework.boot.CommandLineRunner;
import org.springframework.stereotype.Component;

@Component
public class ConnectionPoolParamsClr implements CommandLineRunner {

  @PersistenceUnit
  EntityManagerFactory entityManagerFactory;

  @Override
  public void run(String... args) throws Exception {
    SessionFactory sessionFactory = entityManagerFactory.unwrap(SessionFactory.class);

    System.out.println("\n\n===================== properties =====================");
    System.out.println(
        "sessionFactory.getSessionFactoryOptions().getConnectionReleaseMode() = " + sessionFactory
            .getSessionFactoryOptions().getConnectionReleaseMode());

  }

}

0
Nagendra Busam 15 अप्रैल 2020, 03:46