我现在做一个系统,
项目中我使用了HIBERNATE 框架
用来我方便的读取关联数据
但是有些简单的业务流程我不需要也不想用HIBERNATE来读取数据,我就自己写了一个配置文件 db.properties 然后自己写了类来读取配置文件。。这是我们大家经常用到的。
但是如何让hibernate也来使用我db.properties文件里的用户名和密码呢?
请大家赐教。
项目中我使用了HIBERNATE 框架
用来我方便的读取关联数据
但是有些简单的业务流程我不需要也不想用HIBERNATE来读取数据,我就自己写了一个配置文件 db.properties 然后自己写了类来读取配置文件。。这是我们大家经常用到的。
但是如何让hibernate也来使用我db.properties文件里的用户名和密码呢?
请大家赐教。
解决方案 »
- SSH2连接PostgreSQL怎么也连不上
- 日期转换
- Spring Security3 循环重定向
- 程序员(JAVA研发)与程序员(WEB设计)
- Java如何导出excel文件
- 关于jsp中嵌套applet.jar在客户端重复下载的问题请教
- JSP获取JS的值
- 我的SSh例子报HTTP Status 404 - Servlet action is not available,后来在网上看到删除Lib里把asm2.2.*.jar删掉就OK了。为什么???
- 帮我看看代码出了什么问题!
- EJB QL
- 谁能提供一个基于Java和Oracle的大型系统源码最好是ERP,主要是学习用。
- pojo类中被reference的参照属性也要定义进去吗?
<bean id="porpertyLoder" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>config.properties</value>//指定了配置文件的类路径
</property>
</bean>在装配bean的属性时,就可以使用config.properties中的属性值了。
例如:<bean id="datasource" class="org.springframework.jdbc.datasource.DiverManagerDatasource">
<property name="url">
<value>${db.url}</value>//表示引用config.properties中key为db.url的值
</property>
</bean>
1.可以通过是spring来加载属性文件,<bean id="porpertyLoder" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="location">
<value>config.properties</value>//指定了配置文件的类路径
</property>
</bean>在装配bean的属性时,就可以使用config.properties中的属性值了。
例如:<bean id="datasource" class="org.springframework.jdbc.datasource.DiverManagerDatasource">
<property name="url">
<value>${db.url}</value>//表示引用config.properties中key为db.url的值
</property>
</bean>
2.也可以通过自己也类来读属性文件。
cf.setProperty("hibernate.connection.url","你的地址");
....帐号,密码,连接池...
<session-factory>
<property name= "connection.datasource ">xx</property>
<../hibernate-configuration>
另外一种办法就是直接从hibernate.Session里取connection
办法太多了。