锁定老帖子 主题:ibatis入门问题
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-02-02
<property name="Pool.PingQuery" value="select 1 from ACCOUNT" /> 不行,不过我换成下面的那种实现了,他还是报一样的错误,所以问题应该不止这个;应该还有其他的; <?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> <transactionManager type="JDBC"> <dataSource type="SIMPLE"> <property name="JDBC.Driver" value="com.mysql.jdbc.Driver" /> <property name="JDBC.ConnectionURL" value="jdbc:mysql://localhost:8080/sample" /> <property name="JDBC.Username" value="root" /> <property name="JDBC.Password" value="123456" /> </dataSource> </transactionManager> <sqlMap resource="com/hengji/sql/User.xml" /> </sqlMapConfig> 我的mysql是5.0.3应该也没有问题;不知道,问题出在哪? |
|
返回顶楼 | |
发表时间:2007-02-02
jdbc:mysql://localhost:8080/sample
数据库端口8080? 你确认你的8080端口没有被别的东西占用么 这不是一个好习惯 |
|
返回顶楼 | |
发表时间:2007-02-02
顺便说一下 最上面DTD的路径已经变掉了 你可以去http://ibatis.apache.org/看看
当然 你现在的问题应该不是这个原因 |
|
返回顶楼 | |
发表时间:2007-02-02
<property name="JDBC.ConnectionURL" value="jdbc:mysql://localhost:8080/sample" /> 你的MySQL监听端口是8080? |
|
返回顶楼 | |
发表时间:2007-02-02
不好意思!就是端口问题,由于刚学ibatis,而连接字符串,这种最基本的东西,想来不会出错,所以没有仔细检查,因为是ibatis的问题;实在不好意思! 非常感谢大家的指点;
|
|
返回顶楼 | |
发表时间:2007-02-03
顺便说一下 最上面DTD的路径已经变掉了,如果没改有什么影响了 ?
|
|
返回顶楼 | |
发表时间:2007-02-03
暂时,就看一下他的基本实现方式:增,删,改,查,好像没发现什么问题,而且他不一定就用那个DTD
,我用的是ibatis2.x的包,所以他用的可能会是包里面的DTD |
|
返回顶楼 | |
发表时间:2007-02-05
MagicYang 写道 <property name="JDBC.ConnectionURL" value="jdbc:mysql://localhost:8080/sample" /> 你的MySQL监听端口是8080? 。。。。。3306 |
|
返回顶楼 | |
发表时间:2007-04-18
8080 TOMCAT XMLDB
|
|
返回顶楼 | |
发表时间:2007-04-19
你的代码我在hsqldb上可以运行的,所以应该不是程序或者配置的问题。
应该就是你的端口号填错了。 |
|
返回顶楼 | |