很恶心的问题

邱游城 2011-08-11 12:52:53
我用ibatis去做数据库操作的时候,之前还好好的。我的sqlMapConfig.xml如下
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE sqlMapConfig PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN"
"http://www.ibatis.com/dtd/sql-map-config-2.dtd">
<sqlMapConfig>

<settings cacheModelsEnabled="true" enhancementEnabled="true"
lazyLoadingEnabled="true" errorTracingEnabled="true"
maxRequests="32" maxSessions="10" maxTransactions="5" useStatementNamespaces="false"/>

<transactionManager type="JDBC">
<dataSource type="SIMPLE">
<property name="JDBC.Driver" value="oracle.jdbc.OracleDriver"/>
<property name="JDBC.ConnectionURL" value="jdbc:oralce:thin:@10.40.51.90:1521:qiuyouch"/>
<property name="JDBC.Username" value="stu"/>
<property name="JDBC.Password" value="123456"/>
<property name="Pool.MaximumActiveConnections" value="10"/>
<property name="Pool.MaximunIdleConnections" value="5"/>
<property name="Pool.MaximunCheckoutTime" value="120000"/>
<property name="Pool.TimeToWait" value="500"/>
<property name="Pool.PingQuery" value="select 1 from ACCOUNT"/>
<property name="Pool.PingEnabled" value="false"/>
<property name="Pool.PingConnectionsOlderThan" value="1"/>
<property name="Pool.PingConnectionsNotUsedFor" value="1"/>
</dataSource>
</transactionManager>
<sqlMap resource="com/ruantong/entity/xml/User.xml"/>
</sqlMapConfig>

后来我想把driver,url,username,password写到另外一个xxx.properties中去,就把这个文件做了一点改动,但是没成功,报的是找不到驱动类的错。
后来我又把他恢复过来,也就是上面的配置文件,然后我再去测试DAO的时候,就报下面的错了
No suitable driver found for jdbc:oralce:thin:@10.40.51.90:1521:qiuyouch



我真的无解!


还有我没改之前和这个文件一样。而且用的好好的,jar包什么都没问题!

求解释。真恶心的问题!
...全文
75 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
luohuijun619 2011-08-11
  • 打赏
  • 举报
回复
lz有没有在ibatis里加载.properties文件呢?lz把服务器日志清理下,再重启试试
邱游城 2011-08-11
  • 打赏
  • 举报
回复
莫名奇妙的又好了
我只不过把 oralce.jdbc.OracleDriver重新写了一遍。。。无语了
不过为什么当我写xx.properties之后,为什么没有成功,找到了答案
因为我在sqlMapConfig.xml下面的
<property name="JDBC.Driver" value="${driver}"/>
写成了
<property name="JDBC.Driver" value="{driver}"/>
、、、、、哎。。。
还是谢谢大家回帖!
邱游城 2011-08-11
  • 打赏
  • 举报
回复
driver=oracle.jdbc.OracleDriver
url=jdbc:oracle:thin:@xx.xx.xx.xx:1521:xxx
username=xxx
password=xxx
之前是这样写的
然后我删了,因为做测试报错。我就干脆没用它了
gsy999 2011-08-11
  • 打赏
  • 举报
回复
错误大部分是“ren” 造成的,勿燥勿燥。
softroad 2011-08-11
  • 打赏
  • 举报
回复
贴出来xxx.properties
邱游城 2011-08-11
  • 打赏
  • 举报
回复
没有。之前也是这样,而且还好好的。
后来就是因为去加xxx.properties文件没加成功,又恢复到原来,就报这个错了
怎么清理日志 我不会。谢谢

50,528

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧