DataMapper

授权协议 未知
开发语言 Ruby
所属分类 程序开发、 ORM/持久层框架
软件类型 开源软件
地区 不详
投 递 者 曹和正
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

DataMapper 是 Ruby 的数据库映射框架,使用示例:

@parent = Tree.find(:first, :conditions => ['name = ?', 'bob'])

@parent.children.each do |child|
puts @parent.object_id == child.parent.object_id
end
Zoo.first(:name => 'Galveston')

# 'gt' means greater-than. We also do 'lt'.
Person.all(:age.gt => 30)

# 'gte' means greather-than-or-equal-to. We also do 'lte'.
Person.all(:age.gte => 30)

Person.all(:name.not => 'bob')

# If the value of a pair is an Array, we do an IN-clause for you.
Person.all(:name.like => 'S%', :id => [1, 2, 3, 4, 5])

# An alias for Zoo.find(11)
Zoo[11]

# Does a NOT IN () clause for you.
Person.all(:name.not => ['bob','rick','steve'])
  • 已经测试过的数据库驱动for .NET DataMapper (IBatisNet),为什么不支持.net2.0? 來源:互聯網  2006-05-05 04:58:15  評論 今天在网上看了一下IBatisNet for .net,和java中的ibatis同出Apache,基本原理与配置类似。自己晚上写了一个Sample,用的是DataMapper 1.3,开发工具是 vs2005, 运行环

  • http://www.fanxiao.com/Blogs/jishu/200807/20080725002740.Html   DataMapper 是IbatisNet的核心,也是最复杂的部分。   关于的工作原理或者说Ibatis的架构的简单描述如图所示:。 一.主要接口 1. IPreparedCommand 接口 IPreparedCommand接口 位于IBatisNet.DataMap

  • 如何选择&使用 第一步:您从我们网站下载下来文件之后,先将其解压(一般都是zip压缩包)。 第二步:然后根据您系统的情况选择X86/X64,X86为32位电脑,X64为64位电脑。 如果您不知道是X86还是X64,您可以点此链接检测。 第三步:根据软件情况选择文件版本。此步骤比较复杂,如果是Windows的dll文件, 版本号以5.0开头的或含有 nt 一般是windows2000的文件。 版本号

  • 问题: “IBatisNet.DataMapper.Exceptions.DataMapperException”类型的异常在 IBatisNet.DataMapper.dll 中发生,但未在用户代码中进行处理 其他信息: Unable to open connection to "Microsoft SQL Server 2005 in framework .NET V4.0". 解决方法: 用

  • GetSql/GetDataTable#region GetSql/GetDataTable         /** <summary>         /// 得到参数化后的SQL         /// </summary>         public static string GetSql(string tag, object paramObject)         {        

相关阅读

相关文章

相关问答

相关文档