论坛首页 Java企业应用论坛

在spring中使用嵌入式数据库时,路径如何确定?

浏览 4599 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2004-12-27  
在spring 中使用嵌入式数据库,比如hsql,derby等,总是找不到数据库,spring的当前路径如何确定呀?是/,还是/WEB-INF,还是/WEB-INF/classes呀,还是其它的地方?
   发表时间:2004-12-27  
like this:
Oracle9i

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC  "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">

<beans>
 <bean id="dataSource"
       class="org.apache.commons.dbcp.BasicDataSource"
       destroy-method="close">
       <property name="driverClassName">
         <value>oracle.jdbc.driver.OracleDriver</value>
       </property>
       <property name="url">
         <value>jdbc:oracle:thin:@192.168.19.14:1521:grid</value>
       </property>
       <property name="username">
         <value></value>
       </property>
       <property name="password">
         <value></value>
       </property>
 </bean>
 </beans>
0 请登录后投票
   发表时间:2004-12-27  
我说的是嵌入式数据库.不是网络的.
0 请登录后投票
   发表时间:2004-12-27  
据我的经验, 当前路径应该是执行启动 Server 脚本的路径, 比如你在 /home/java 下执行 /home/tomcat/startup.sh, 那么当前路径就是 /home/java,  和 /WEB-INF 什么没有关系, /WEB-INF/classes 是类加载器资源的根路径.

我在 Tomcat 下面启动过 soht, 它的配置文件就放在当前路径下
0 请登录后投票
   发表时间:2004-12-27  
先说声谢谢!
那么怎么才能不用绝对路径指定到WEB应用所在的目录,比如/WEB-INF下?
因为一个做好的WEB要是放到一虚拟主机上,不知到人家是在哪起动的TOMCAT.
或者能不能设置什么环境变量在spring的配置中?
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics