Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java EE 综合讨论区  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 请帮我看看一个关于iBATIS的简单问题
56553655





发贴: 3
积分: 0
于 2007-08-08 08:06 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
有空的朋友,请帮我看看一个关于iBATIS的简单问题:
看着iBATIS简单的文档,心理面就有想要试用的冲动,因为它不知道比HIBERNATE好看到那去了。于是就去它的官方网站http://ibatis.apache.org把该下载的东西都下载回来了,第一个程序就从它里面自带的例子(为了不使这篇内容过长,例子就请从其官方网站下载,我的当前版为2.3.0)开始,根据JAVA BEAN Account.java的内容,创建一个表:

create table Account(ACC_ID int,ACC_FIRST_NAME varchar(50),ACC_LAST_NAME varchar(50),ACC_EMAIL varchar(50))
insert into Account values(1,'Feng','**','56dd@163.com');
insert into Account values(2,'Zhou','**','28ddd@163.com');

并在里面插入了两条语句来做测试。

我把sqlMapConfig.xml里面的数据源改为如下:

<dataSource type="SIMPLE">
<property name="JDBC.Driver" value="org.gjt.mm.mysql.Driver"/>
<property name="JDBC.ConnectionURL" value="jdbc:mysql://localhost/users"/>
<property name="JDBC.Username" value="root"/>
<property name="JDBC.Password" value="admin"/>
</dataSource>

我的测试文件Test.java如下:

package com.mydomain.data;
import java.sql.SQLException;
import com.mydomain.domain.*;
public class Test {
public static void main(String[] args) {
try {

Account account=new Account();
account.setId(3);
account.setFirstName("TestFirst");
account.setLastName("testLast");
account.setEmailAddress("test@test.com");
SimpleExample.insertAccount(account);
} catch (SQLException e) {
e.printStackTrace();
}
}
}

但是我运总是给我如下提示错误:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'values ( 3, 'TestFirst', 'testLast', 'test@test.com' )' at line 1

说我的值处有错误,但是这些又不是我能够控制的,我是按规则写的,当前的MYSQL版本为mysql-5.0.41-win32,我检查了好久,就是找不出那里出问题,在网上看了看,没有遇到我这种类型问题的,我真的搞不懂的了,为什么其它的人在用的时候都不出错,偏偏我要出错




话题树型展开
人气 标题 作者 字数 发贴时间
7713 请帮我看看一个关于iBATIS的简单问题 56553655 1664 2007-08-08 08:06

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923