2018年4月2日
摘要: IBatis.Net之多表查询 一、定制实际对应类的方式 首先配置多表的测试数据库,在之前Person表中增加一列"CountryId",新建一张Country表,两张表关系如下: 建立一个Model类: 在bin\Debug下建立一个PersonCountry.xml文件 SqlMap.confi 阅读全文
posted @ 2018-04-02 17:10 天空划落 阅读(299) 评论(0) 推荐(1) 编辑
摘要: 一、查询select 还记得第一篇示例中是如何读出数据库里3条数据的吗?就是调用了一个QueryForList方法,从方法名就知道,查询返回列表。 1、QueryForList 返回List<T>强类型数据集合 来看看方法重载: 从重载可以看出,其实只是3个参数不同的方法,分为泛型与非泛型两个版本而 阅读全文
posted @ 2018-04-02 15:22 天空划落 阅读(299) 评论(0) 推荐(0) 编辑
摘要: Ibatis中,加载、分析配置及映射文件是在创建SqlMapper实例的时候进行的,另外对数据库的操作,也是在SqlMapper实例上调用方法来完成。创建SqlMapper的实例的方式是: 在第一次调用Mapper.Instance()的时候,由DomSqlMapBuilder对象解析SqlMap. 阅读全文
posted @ 2018-04-02 13:30 天空划落 阅读(271) 评论(0) 推荐(1) 编辑