使用ibatis2的jpetstore报错
来源:互联网 发布:淘宝950格子代码 编辑:程序博客网 时间:2024/06/05 22:53
如果使用了hsqldb以外数据库的,点击添加一个宠物到购物车的时候,总会报错,不同的数据库不一样,mysql是报“Column 'ITEMID' in field list is ambiguous”,oracle则报一堆有乱码的错误,无奈只能用默认的hsqldb,它需要一个叫hsqldb.jar的东西,lib目录下有,不过默认使用的是内存数据库,即工程一关闭数据全消失,如果想保存住,需要用服务器模式,下面是相应的命令:
进到hsqldb.jar所在的目录:
建立数据库,必须起个别名,都叫jpetstore:
java -cp hsqldb.jar org.hsqldb.Server -database.0 db/jpetstore
启动数据库:以server模式
java -cp hsqldb.jar org.hsqldb.Server -database.0 db/jpetstore -dbname.0 jpetstore
jpetstore是数据库名字
server模式的url及driver:
driver=org.hsqldb.jdbcDriver
url=jdbc:hsqldb:hsql://localhost/jpetstore
username=sa
password=
默认用户名为sa,密码为空,最好把启动的语句写个成bat文件,双击执行就行。
但另一个不爽的是,我用myeclipse8.0,在database视图中点击edit data看不到表的内容,显然是个bug,想看你只能写个查询的sql,无奈花了1个多小时,写了个程序来自动查询:
原理很简单,不解释了。运行效果如下:
- 使用ibatis2的jpetstore报错
- jpetstore
- jpetstore学习(二)使用maven调试jpetstore项目
- Spring JpetStore ---- log4j的配置
- iBatis2--SqlMap的配置总结
- ibatis2.3.4应用的几个问题
- ibatis2 和 ibatis3的问题
- Ibatis2.3.4的一个bug
- 读JPetStore有感,灵活使用框架....
- 使用Springmvc, Mybatis 重构 JPetStore
- JPetStore中Struts和Spring的整合
- 基于Spring例子的JPetStore分析
- 将已部署的JPetStore导入MyEclipse
- iBatis2.2.0 sqlMap的小bug
- ibatis2.3.4.8.jar的bug
- unsafe的使用报错
- Spring例子JPetStore分析---------3jpetstore的各层之间的关系部分分析
- 接口测试从零开始5_教你如何使用ibatis2
- PeerSim 代码初探和使用
- 用MS Word 2007往CSDN发表博客
- C# winform系统下 远程桌面连接时取得客户端的IP
- HTTP 错误 500.100 - 内部服务器错误 - ASP 错误 不能使用(未知的) 文件使用中
- php linux sphinx 命令和建立索引
- 使用ibatis2的jpetstore报错
- C#3.0新特性之隐式类型数组
- 我也说说CSDN
- phpexcel 导入操作 excel日期类型转换
- Linux_shell_grep
- dunit 测试应用
- ffmpeg视屏编码(1)-api-example.c解读
- Oracle学习系列—归档模式的切换
- C# 3.0语言新特性之Lambda表达式