目的:配置数据源

工具:myeclipse6.0

使用类:org.springframework.jdbc.datasource.DriverManagerDataSource

数据库:oracle

 

实现历程:

1、在spring的context.xml文件中,增加dataSource Bean。在这里,可以选择使用myeclipse的功能,add a datasource。这样至少他可以给你创建一个template。

    至少有了bean name classname drivername url username password等属性。

至于这些属性如何填写,根据项目需要了。

2、出错经历

    因为之前我在增加spring cablity的时候,我选择了CORE 和AOP,并没有选择其它的类库,所以,当我加上

    <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource" >的时候,那讨厌而熟悉的红警出现了。

    当然,是提示这个类找不到(myeclipse还是好,如果没这个类,在配置文件里就不会有提示符,千万别不信任它,赶快去找包吧)

3、我通过 build path增加了myelipse的jar包,使用的是orm/dao/hibernate3这个包,其实我也是尝试着增加的。

因为我之前在eclipse中配置的时候,直接把spring.jar全加上了,在myeclipse中到底是哪个包,我还真不清楚。

4、当我运行测试的时候,报错了,报的是oracle的错误,当然,是oracle的JAR包没包含进来,赶快将那熟悉的class12.jar包引进来,OK了。

 

老菜鸟,完成了jdbc数据源的一个配置。

 

当然,还有dbcp的配置他需要 commons-collection.jar commons-dbcp.jar和commons-pool.jar

JAVA的配置,可真的是麻烦啊