java IBatis:未考虑结果映射
我一直在尝试让iBatis在以下链接上返回POJO列表:
http://www.java2s.com/Code/Java/J2EE/GetListOfObjects.htm
我得到的回报是一个映射实例列表。是否有一些我可能遗漏的东西通常会让学习此框架的人感到困惑
附言:现在不是在我的家用电脑前。我回来后会很乐意提供更多信息
你可以在下面搜索框中键入要查询的问题!
我一直在尝试让iBatis在以下链接上返回POJO列表:
http://www.java2s.com/Code/Java/J2EE/GetListOfObjects.htm
我得到的回报是一个映射实例列表。是否有一些我可能遗漏的东西通常会让学习此框架的人感到困惑
附言:现在不是在我的家用电脑前。我回来后会很乐意提供更多信息
# 1 楼答案
FWIW,我认为iBatis有一个陡峭的学习曲线,但一旦你克服了困难,它就会变得非常有用
这两种方法和两个文件可能会有所帮助
SqlSessionFactory:获取资源文件并设置环境
SqlSession:打开一个会话(基于SqlSessionFactory)
Mapper:生成(或手工构建)接口文件,将DB表映射到java。通过例子帮助克鲁德
示例:生成(或手工构建)java文件以完成任意列的Where子句
sqlMapper.queryForList("selectAllAccounts");
将查看帐户中的<select id="selectAllAccounts" resultMap="AccountResult">
。xml文件您得到的结果与
util.checkData
调用和iBatis调用相同还是不同