我有一个 hibernate.cfg.xml 文件,但我想将它作为数据源 bean 引用。有没有办法做到这一点?我所拥有的是:
<beans:bean id="foo" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<beans:property name="configLocation" value="classpath:hibernate.cfg.xml"/>
但它不是数据源。任何帮助将不胜感激。
为了添加一些上下文,我想在我的应用程序中集成 Spring Security,提供数据库作为身份验证管理器源的方法之一如下(取自此处):
<authentication-manager>
<authentication-provider>
<jdbc-user-service data-source-ref="securityDataSource"/>
</authentication-provider>
</authentication-manager>
其中“securityDataSource”是应用程序上下文中DataSource bean的名称,指向一个数据库。