目的:配置数据源
工具: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的配置,可真的是麻烦啊