0

为了配置数据源,我们在哪里提供主机名、用户名、密码等详细信息?
什么是 LocalSessionFactoryBean?它的用途是什么?JndiObjectFactoryBean 类从哪里获取数据库详细信息?任何人都可以详细解释它是如何工作的吗?
任何想法,资源,示例代码,链接,高度赞赏。提前致谢。

<bean id="dataSource" class="org.springframework.jndi.JndiObjectFactoryBean>   
<property name="jndiName"> <value>java:comp/env/jdbc/trainingDatasource</value> </property>   
</bean>   
<bean id="sessionFactory" class="org.springframework. orm.hibernate.LocalSessionFactoryBean"> <property name="dataSource"> <ref bean="dataSource"/> </property>   
</bean>
4

1 回答 1

0

看看这个链接。1. StackOverflow 链接 2. SpringByExample 链接 3.博客链接

LocalSessionFactoryBean:创建 Hibernate SessionFactory 的 FactoryBean。这是在 Spring 应用程序上下文中设置共享 Hibernate SessionFactory 的常用方法;然后可以通过依赖注入将 SessionFactory 传递给基于 Hibernate 的 DAO。

希望这会帮助你。

于 2012-07-20T10:57:49.530 回答