SessionFactory.openSession(Connection) in Hibernate 4

后端 未结 1 1706
时光说笑
时光说笑 2020-12-11 03:44

I am pumping existing JDBC connection using SessionFactory.openSession(Connection). Now in 4.0 this method is not available. Which method should I use for this?

相关标签:
1条回答
  • 2020-12-11 04:41

    You can use SessionFactory.withOptions() and SessionBuilder.connection(Connection connection).

    SessionBuilder connection(Connection connection)

    Adds a specific connection to the session options

    Parameters: connection - The connection to use.

    Returns: this, for method chaining

    Example:

    SessionBuilder sb = SessionFactory.withOptions();
    Session session = sb.connection(connection).openSession();
    
    0 讨论(0)
提交回复
热议问题