如何在AppFuse项目中配置Oracle数据库

转载地址:http://blog.csdn.net/yegaofei/article/details/937057


AppFuse是一个快速开发Web应用系统的工具,它是一个已经配置好的项目,只等你放入自己的代码。

然而AppFuse默认支持的数据库是MySQL,如果用的是Oracle数据库则需要做一些修改。

1) 修改bulid.properties文件

找到这一段:

#database.jar=${postgresql.jar}
#database.type=postgresql
#database.host=localhost
#database URL for creating other databases (doesn't work with pgsql)
#database.admin.url=jdbc:${database.type}://${database.host}/template1
#database.admin.username=postgres
#database.admin.password=postgres

#hibernate.dialect=org.hibernate.dialect.PostgreSQLDialect
#database.driver_class=org.postgresql.Driver
#database.url=jdbc:${database.type}://${database.host}/${database.name}

修改成:

database.jar=${lib.dir}/oracle/ojdbc14.jar  #存放oracle JDBC驱动的jar包,需要自己下载
database.type=oracle
database.host=localhost  #你的oracle服务器地址
database.sid=mysid #oracle的sid
database.schema=scott 
#database URL for creating other databases (doesn't work with pgsql)
#database.admin.url=jdbc:${database.type}://${database.host}/template1
database.username=scott
database.password=tiger

hibernate.dialect=org.hibernate.dialect.Oracle9Dialect
database.driver_class=oracle.jdbc.driver.OracleDriver
database.url=jdbc:oracle:thin:@${database.host}:1521:${database.sid}

2) 修改bulid.xml

找到dbunit这个task,修改成
<dbunit driver="${database.driver_class}" schema="${database.schema}"
    supportBatchStatement="false" url="${database.url}"
    userid="${database.username}" password="${database.password}">

That's all

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值