随笔- 348  文章- 6  评论- 117  阅读- 196万 

随笔分类 -  IBatis.Net

mybatis.net insert 返回主键
摘要:mybatis insert语句 这样无法获取到插入记录的ID,如果想要获取的ID,需要用到selectKey,同时需要注意到,有些数据库支持自动增长如 (mssql和mysql),但是有些数据库(如oracle)不支持自动增长 MSSQL MYSQL ORACLE 阅读全文
posted @ 2016-12-12 14:29 Just_Do 阅读(448) 评论(0) 推荐(0) 编辑
IBatis.Net XML文件配置
摘要:一、添加Provider.config 二、添加SqlMapConfig.xsd 三、添加SqlMap.xsd 阅读全文
posted @ 2016-12-12 09:47 Just_Do 阅读(636) 评论(0) 推荐(0) 编辑
IBatis.Net系列-多参数的SQL语句的配置
摘要:我们在使用IBatis.net操作数据的时候,肯定会碰到SQL参数当我们有一个参数时,IBatis的xml映射文件如下: <statement id="getProduct" parameterClass="System.Int32"> select * from PRODUCT where PRD 阅读全文
posted @ 2016-09-07 16:40 Just_Do 阅读(809) 评论(0) 推荐(1) 编辑
IBatis.net 输出SQL语句(七)
摘要:一、IBatis.net输出SQL语句到控制台 输出IBatis.net生成的SQL语句到控制台,能够方便调试。 如果要想输出IBatis.net的SQL语句到控制台,那么只需要做如下配置即可: 那么显示结果如下: 二、IBatis.net输出SQL语句到文件 另外,利用log4net,能够很轻易地 阅读全文
posted @ 2016-08-26 15:21 Just_Do 阅读(1876) 评论(1) 推荐(0) 编辑
IBatis.net动态SQL语句(六)
摘要:在学习动态SQL语句之前,首先必须对条件查询有一定了解,先来学习如何向IBatis.Net的映射文件里传入参数。 一、条件查询 1、传递单个参数 如根据Id查询: 调用的方法是: 因此,最后生成的SQL语句为: 以上只最简单的方式,我连parameterClass都没。 2、传递多个参数 传递多个参 阅读全文
posted @ 2016-08-26 15:20 Just_Do 阅读(858) 评论(0) 推荐(0) 编辑
IBatis.Net 表连接查询(五)
摘要:IBatis.Net之多表查询: 一、定制实际对应类的方式 首先配置多表的测试数据库,IBatis.Net之Oracle表连接查询配置: 首先新建两张表如下: 为两张表建立外键: 程序中,建立一个PersonCountry.xml 再建立一个对应结果的Model类 建立一个Dao类: 执行代码: 输 阅读全文
posted @ 2016-08-26 15:19 Just_Do 阅读(791) 评论(0) 推荐(0) 编辑
Ibatis.Net 数据库操作(四)
摘要:一、查询select 还记得第一篇示例中的是如何读出数据库里的3条数据吗? 就是调用了一个QueryForList方法,从方法名就知道,查询返回列表。 1、QueryForList 返回List<T>强类型数据集合 来看看方法原型: 有原型可以看出,其实只是3个参数不同方法,只是分为泛型与非泛型两个 阅读全文
posted @ 2016-08-26 15:18 Just_Do 阅读(1495) 评论(0) 推荐(0) 编辑
Ibatis.Net各类的作用说明(三)
摘要:一、SqlMapper类 Ibatis中,加载、分析配置以及映射文件是在创建SqlMapper实例的时候进行的,另外对数据库的操作,也是在SqlMapper实例上调用方法来完成。在IBatis外部的程序中,创建SqlMapper的实例的方式是: 在第一次调用Mapper.Instance()的时候, 阅读全文
posted @ 2016-08-26 15:17 Just_Do 阅读(825) 评论(0) 推荐(0) 编辑
Ibatis.Net 各种配置说明(二)
摘要:一、各个配置文件的作用说明 providers.config:指定数据库提供者,.Net版本等信息。 xxxxx.xml:映射规则。 SqlMap.config:大部分配置一般都在这里,如数据库连接等等。 二、默认配置文件的存放位置 在Windows应用项目或者类库项目中,需要放在项目的/bin/d 阅读全文
posted @ 2016-08-26 15:16 Just_Do 阅读(1371) 评论(0) 推荐(0) 编辑
Ibatis.Net 入门示例(一)
摘要:新项目用的是Ibatis.Net。哥的感觉是NHibernate才是哥的最爱。没办法,即使重复,也要抽时间学习。努力做好这份工作再说吧。 一、Ibatis.Net-SQLServer2008 还是以哥一贯的学习方式,先千方百计拼出一个DEMO,看看效果,然后修改各个参数就可以看你出对DEMO的影响。 阅读全文
posted @ 2016-08-26 15:14 Just_Do 阅读(8408) 评论(2) 推荐(1) 编辑

点击右上角即可分享
微信分享提示