spring hibernate.connection.release_mode значение по умолчанию - PullRequest
0 голосов
/ 15 апреля 2020

Я использую Spring boot версию 1.5.4. RELEASE и данные пружины jpa

Какое значение по умолчанию для spring.jpa.properties.hibernate.connection.release_mode , как отобразить это значение после запуска приложения?

РЕДАКТИРОВАТЬ: Ответ добавлен ниже

1 Ответ

0 голосов
/ 15 апреля 2020
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());

  }

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...