about Ibatis

阅读更多
从zdnet上看到了有关ibatis的说明,大体理解是:实现功能累死于hibernate,但是和sql语句结合比较密切。在xml里面定义一个CRUD,参数是一个类,然后就可以在java里面声明这么一个操作类,自带一个完整的例子:JPetStore 。

不大明白如何用,先看看再说

定义:



调用:
Integer pk = new Integer(5);;
Address address = (Address);sqlMap.queryForObject("getAddress", pk);;



装了一下jpetstore
第一次用hsql,首页面能看到,点一个宠物就报错了,嵌套错误,没有记下来。
第二次换成mysql,能看宠物列表了,能登陆、修改登陆信息,但是看不了宠物的详细信息,报错(java.sql.SQLException: Unknown type '0 in column 1 of 14 in binary-encoded result set.)

再看看

你可能感兴趣的:(iBATIS,Java,Hibernate,MySQL,SQL)