随笔分类 -  ibatis.net

ibatis.net。
ibatis.net:惯用法
摘要:使用保持SQL格式IN 查询 阅读全文

posted @ 2014-04-14 17:21 幸福框架 阅读(336) 评论(0) 推荐(0) 编辑

ibatis.net:在VS中支持xml智能提示
摘要:下载ibatis.net,在其解压目录下有几个后缀为“.xsd”的文件,将他们拷贝到如下目录: 阅读全文

posted @ 2014-04-13 17:14 幸福框架 阅读(924) 评论(0) 推荐(0) 编辑

ibatis.net:尽可能的使用匿名类型替换 Hashtable
摘要:一切尽在代码中Hashtable 风格 1 public Account GetByCustomIdAndAccountType(int customId, AccountType accountType) 2 { 3 var parms = ... 阅读全文

posted @ 2014-03-31 07:52 幸福框架 阅读(994) 评论(2) 推荐(0) 编辑

ibatis.net:第八天,QueryForDictionary
摘要:xml1 2 SELECT Id, Customer FROM [Orders] WHERE Customer = #value#3 代码1 public static void FindOrdersForDictionary()2 {3 var mapper = Mapper.Instance();4 5 var orders = mapper.QueryForDictionary("FindOrdersByCustomer", "段光伟", "Id");6 C... 阅读全文

posted @ 2014-02-07 22:56 幸福框架 阅读(914) 评论(0) 推荐(0) 编辑

ibatis.net:第七天,QueryWithRowDelegate
摘要:xml1 2 SELECT Id, Customer FROM [Orders] WHERE Customer = #value#3 代码 1 public static void FindOrdersWithRowDelegate() 2 { 3 var mapper = Mapper.Instance(); 4 5 var orders = mapper.QueryWithRowDelegate("FindOrdersByCustomer", "段光伟", (item, custo... 阅读全文

posted @ 2014-02-06 22:23 幸福框架 阅读(564) 评论(0) 推荐(0) 编辑

ibatis.net:第六天,QueryForList
摘要:xml1 2 SELECT Id, Customer FROM [Orders] WHERE Customer = #value#3 代码1 public static void FindOrdersByCustomer()2 {3 var mapper = Mapper.Instance();4 5 var orders = mapper.QueryForList("FindOrdersByCustomer", "段光伟", 3, 3);6 Console.Wr... 阅读全文

posted @ 2014-02-05 21:39 幸福框架 阅读(1216) 评论(0) 推荐(0) 编辑

ibatis.net:第五天,QueryForObject
摘要:xml1 2 SELECT Id, Customer FROM [Orders] WHERE Id = #value#3 代码 1 public static void LoadOrder() 2 { 3 var mapper = Mapper.Instance(); 4 5 var order1 = new Order { Customer = "段光伟" }; 6 var orderId = mapper.Insert("InsertOrder", orde... 阅读全文

posted @ 2014-02-04 16:16 幸福框架 阅读(2327) 评论(0) 推荐(0) 编辑

ibatis.net:第四天,Update 和 Delete
摘要:xml1 2 UPDATE [Orders] SET Customer = #Customer# WHERE Id = #Id#3 4 5 DELETE FROM [Orders] WHERE Id = #Id#6 代码 1 public static void UpdateOrder() 2 { 3 var mapper = Mapper.Instance(); 4 5 var order = new Order 6 { 7 ... 阅读全文

posted @ 2014-02-03 15:41 幸福框架 阅读(2415) 评论(0) 推荐(0) 编辑

ibatis.net:第三天,Insert
摘要:手工生成主键的模型xml 配置1 2 INSERT INTO [Users]3 (Id, Name)4 VALUES5 (#Id#, #Name#)6 代码 1 public static void InserUser() 2 { 3 var mapper = Mapper.Instance(); 4 5 var user = new User 6 { 7 Id = Guid.NewGuid()... 阅读全文

posted @ 2014-02-02 15:31 幸福框架 阅读(1224) 评论(0) 推荐(0) 编辑

ibatis.net:第二天,Hello,World ?
摘要:背景本文的内容全部来自于官方的文档,此处仅仅为了强化记忆。项目结构Properties.config1 2 3 4 Providers.config 1 2 5 6 7 24 43 61 79 96 113 131 149 167 185 202 219 236 255 274 291 309 326 344 SqlMap.config 1 2 4 5 6 7 8 9 10 11 12 13 14 16 17 1... 阅读全文

posted @ 2014-02-01 09:21 幸福框架 阅读(1025) 评论(0) 推荐(0) 编辑

ibatis.net:第一天,什么是 mybatis.net ?
摘要:ibatis.net 是一个“数据映射框架”,它使得面向对应的应用程序非常的方面使用关系数据。ibatis.net 通过使用 xml 或 attribute 来解耦对象和SQL或存储过程。简单是ibatis.net 最大的优点。为了使用ibatis.net 你需要自己写:SQL、XML 和 Object,这给予你了最大的控制权。为什么ibatis.net 比其它 ORM 框架简单呢?我个人因为一般的ORM框架都封装了太多的概念,如:工作单元、主键映射等模式。 阅读全文

posted @ 2014-01-24 15:50 幸福框架 阅读(1138) 评论(0) 推荐(0) 编辑

导航

我要啦免费统计