为 spring-session-jdbc 使用现有的 Spring 引导数据源

Use existing Spring Boot dataSource for spring-session-jdbc

在我的 spring-boot 应用程序中,我有一个现有的数据源,我将其用于 Hibernate and/or JdbcTemplate.

我打算将来 spring-sessionspring-session-jdbc 一起使用。

是否可以使用应用程序已经存在和配置的数据源?

如果是,怎么样?

或者我是否需要为 spring-session-jdbc 配置一个额外的数据源?

答案是:

是的,这是可能的,就像新发布的 Spring Session 1.2.0 的文档指出:

http://docs.spring.io/spring-session/docs/current/reference/html5/guides/httpsession-jdbc-boot.html#httpsession-jdbc-boot-configuration

它在没有 Spring Boot 的情况下也能正常工作。在一个oldSpring-MVC项目中,基于xml-config,没有使用Spring Boot,配置的dataSource是自动的Spring Session.

使用