IBatis:不考虑resultMap

时间:2011-04-05 14:42:09

标签: java ibatis resultset

我一直在尝试让iBatis返回此链接上的POJO列表:

http://www.java2s.com/Code/Java/J2EE/GetListOfObjects.htm

我得到的所有内容都是Map实例列表。是否有一些我可能会遗漏的东西,通常会让人们学习这个框架感到困惑?

P.S:现在不在家用电脑前。我很高兴在我回来时提供更多信息。

1 个答案:

答案 0 :(得分:1)

FWIW,我认为iBatis有一个陡峭的学习曲线,但一旦你越过驼峰就变得非常有用。

这两种方法和两个文件可能会有所帮助。

SqlSessionFactory:获取资源文件并设置环境

SqlSession:打开一个会话(基于SqlSessionFactory)

映射器:生成(或手工构建)接口文件,将数据库表映射到java。以示例的方式帮助CRUD。

示例:生成(或手工构建)的java文件,以完成任何列的Where子句

sqlMapper.queryForList("selectAllAccounts");将查看Account.xml文件中的<select id="selectAllAccounts" resultMap="AccountResult">

您是否获得与util.checkData电话和iBatis电话相同或不同的结果?