Eclipse工程之Oracle数据库配置

            Oracle数据库的Flex+Java工程配置(相关文档以上传至压缩包Oracle数据库工程.rar)

一.              第一步,参照“flex一步一步.doc”文档,建立felx工程。

二.              第二步,参照“建立spring+hibernate+webflex工程.doc,Flex工程添加HibernateSpring属性,相关的配置文件会自动生成.

在这一步中需要注意一下几点,在添加了相应的HibernateSpring属性之后,还需要对Web.xml配置文件进行相关配置:

1.Spring的配置文件信息注入到web.xml下(配置如下)

<context-param>

       <param-name>contextConfigLocation</param-name>

       <param-value>

           /WEB-INF/classes/applicationContext.xml

       </param-value>

</context-param>

2.将SpringFlexListener注入web.xml:

    <listener>

       <listener-class>

           org.springframework.web.context.ContextLoaderListener

       </listener-class>

    </listener>

 

    <!-- Http Flex Session attribute and binding listener support -->

    <listener>

       <listener-class>flex.messaging.HttpFlexSession</listener-class>

    </listener>

注意: 需要注意的是Web.xml配置文件对元素有顺序要求,顺序颠倒有可能导致报错,在配置元素错误的情况下会出现相关提示。

在导入必须的java包时,必须保证java包的目录和从svn下载或者importEclipse的工程创建者的java包路径一致,除此之外,还必须得保证Workspace的一致,否则有可能出现怪异的错误信息。

 

三.            在spring的配置文件applicationContext.xml中,关于数据库的配置如下:

   <bean id="DB"

       class="org.springframework.jdbc.datasource.DriverManagerDataSource">

       <property name="driverClassName"

           value="oracle.jdbc.driver.OracleDriver" />

       <property name="url"

           value="jdbc:oracle:thin:@10.200.250.110:1521:marine" />

       <property name="username" value="marineadmin" />

       <property name="password" value="usoft" />

    </bean>

针对不同类型的数据库,在“DB”这个Bean中需要改动两次配置,即:

 driverClassName的value值和urlvalue值,当然还有数据库的usernamepassword。具体信息参考:

http://nlslzf.iteye.com/admin/blogs/311599

不同的数据库还要import不同的数据库驱动,Oracle的数据库驱动是:classes12.jar

目录见:E:\javawork\dependency\dbDriver

 

注意:由于数据库从SqlServer换成了Oraclejava中关于SQL查询语句也要有相应的改动,否则会在运行时导致报错。

 

四.            关于整个工程的svn上传,请参考视频:flexweb上传到svn0002.avi

 

五.            在Flex的配置文件 .actionScriptProperties中即使有错误也不会报错,有时候由于修改不当会导致这个文件被破坏,不能被Eclipse识别,在这种情况下,工程的Application不能运行(因为Flex工程信息已经丢失)

 先备份配置文件 .actionScriptProperties中的内容,然后将其清空。

 可以先点击工程,右键“Flex Project Nature>“Add Flex Project Nature

然后根据具体情况配置文件.

注意:一旦配置文件 .actionScriptProperties被破坏,其中的一些配置都需要重新配置,否则在运行时会出现错误。

 注意:在Eclipse中,一般java报错主要可分为两种:

 1.缺少java包;

2.Java包版本错误;

出现第一种错误一般报 Class Not Found,出现第二种错误一般是 No Such Method Found

3.若以上这两种都不是,请将Tomact目录下的工程文件夹删掉(如;F:\tomcat\webapps),然后重启tomcat.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值