0

我是 Spring session 的新手,如果它看起来很傻,但我试图将 session 变量添加到 Entity Manager,以便在查询建立连接时,PostgreSQL 函数中使用的 session 变量作为私钥,我很抱歉。

<jee:jndi-lookup id="dataSource" jndi-name="java:comp/env/jdbc/oldDB" resource-ref="true" cache="true"/>

<!-- JPA entity manager factory responsible for creating JPA EntityManagers -->
<bean id="entityManagerFactory" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
    <property name="dataSource" ref="dataSource"/>
    <property name="loadTimeWeaver">
        <bean class="org.springframework.instrument.classloading.InstrumentationLoadTimeWeaver"/>
    </property>
    <property name="test.encryption.key" ref="12345676543asjdv"/>
</bean>   

但我无法将 test.encryption.key 作为 PostgreSQL 数据库中的会话变量。欢迎任何帮助。

4

0 回答 0