oracle:开始在设置oracle数据源的时候总是报错,后来发现是 单独设置JAAS - J2C 认证数据 , 在里面建立用户密码然后测试就通过了。 开始的时候是在网上看的是单独设置是定制属性的 user、password、preTestSQLString, 但是总是出错。
mysql:
建立jdbc提供程序,关键是实现类名:com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource
数据源里要定制属性,直接设置一个定制属性URL包括MYSQL 链接的所有内容
jdbc:mysql://127.0.0.1:3306/report?user=report&password=password&useUnicode=true&characterEncoding=UTF-8
然后测试连接就通过了