首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

关于hibernate配置文件的有关问题

2012-04-22 
关于hibernate配置文件的问题?阅读一个已经存在的工程代码该工程使用myeclipsspring + hibernate开发,发

关于hibernate配置文件的问题?
阅读一个已经存在的工程代码;该工程使用myeclips spring + hibernate开发,发现该工程的hibernate配置文件只有 hbm.xml 文件 没有 cfg.XML 文件,
在该工程src目录下发现 deploy.properties 文件,该文件内容如下:
database.url=jdbc:oracle:thin:@127.0.0.1:1521:orcale
database.username=mytest 
database.password=123
database.driver=oracle.jdbc.driver.OracleDriver
dataSource.jndiName=java:comp/env/jdbc/OracleDS

spring-main.xml 文件使用了 deploy.properties ,spring-main.xml 文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

<beans>

<description>
Persistence and Date Access Base Configuration
</description>


<bean id="propertyConfigurer"
class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
<property name="locations">
<list>
<value>classpath:/deploy.properties</value>
</list>
</property>
</bean>

<!-- ========================= Import Resource ========================= -->
<import resource="spring-dao.xml"/>
<import resource="spring-core.xml"/> 
<import resource="spring-hrm.xml"/> 
<import resource="spring-doc.xml"/> 
<import resource="spring-job.xml"/>
<!-- ========================= GENERAL DEFINITIONS ========================= -->

</beans>



请问该deploy.properties 是否就是连接数据库的配置文件. 他是否替代了cfg.XML的作用?



[解决办法]
一般集成的话,配置的过程都集中在spring中了,单独的cfg.xml基本用不到 。。。

热点排行