InfoQ

InfoQ

主题/标签专用视图

ORM相关的内容


最新“ORM”相关专题内容

微型ORM——用VB和C#编写的动态类型ORM,只有160行

主题
VB 10,
.NET Framework 4.0,
Visual Basic.NET,
动态语言,
.NET框架,
数据访问,
.NET,
语言,
编程,
数据库,
C# 4.0,
DLR,
ORM

使用VB 10和C# 4中的DLR新特性,你可以创建一个无需配置的ORM,它可以与旧系统遗留下来的的存储过程很好地协作。尽管它是使用一般的对象加点属性的语法来访问的,但所有的数据对象都是在运行时,基于数据库返回的信息来创建的。为了完成这些,我们不需要定义接口,不需要实现类,也不需要编写数据映射定义。

“ORM”相关新闻

ORM工具LLBLGen Pro 3.5发布

主题
OData,
nHibernate,
ORM

ORM工具LLBLGen Pro3.5版本已于本周发布,新版本支持了Entity Framework和NHibernate、改善了设计器,并对运行时进行了一些更新,例如支持OData和SQL Server 2012。

FluentData:一种使用Fluent API的新型轻量级ORM模型

主题
SQL,
.NET,
关系型数据库,
编程,
数据库,
ORM

FluentData是微型ORM(micro-ORM)家族的一名新成员,旨在比大型ORM(full ORM)更加易用。FluentData于本月推出,它使用fluent API并支持SQL Server、SQL Azure、Oracle和MYSQL。

使用ORM Profiler分析数据访问性能

主题
.NET Framework 4.0,
.NET Framework 3.5,
SQL Server 2008,
.NET框架,
MySQL,
SQL Server,
微软,
关系型数据库,
.NET,
数据访问,
性能调优,
Oracle,
数据库,
ORM,
性能和可伸缩性,
编程

Solutions Design公司发布了ORM Profiler,这是一款旨在帮助提高数据访问层性能的工具。它会跟踪和记录ADO.NET调用,以便开发者可对他们的数据访问进行分析,进而发现其中的潜在问题。

面向NoSQL数据存储的Hibernate对象映射

主题
JPA,
Java EE,
Java,
语言,
编程,
Hibernate,
ORM

近日,Hibernate Validator、Hibernate Search等项目的开发者Emmanuel Bernard宣布了Hibernate OGM。这个新框架的目标旨在通过JPA为NoSQL数据存储提供一个公共的接口。OGM是Object Grid Mapping的缩写。InfoQ有幸采访到了Emmanuel Bernard以深入了解Hibernate OGM。

不同观点:DTO与领域对象

主题
Web服务,
WCF,
.NET,
SOA,
REST,
数据访问,
架构 ,
编程,
数据库,
企业架构,
ORM

自从NHibernate与WCF出现以来,.NET开发者们就开始向统一的实体模型概念上不断靠拢。最后的结果就是同一个类可以作为ORM实体、WCF DTO以及MVC、MVP与MVVM框架的模型。.NET Dependency Injection的作者Mark Seemann认为这不见得是件好事。

“ORM”相关文章

数据库驱动应用程序中影响性能的反模式

主题
数据访问,
数据库,
性能和可伸缩性,
架构 ,
测试,
ORM

在这篇文章中,dynaTrace软件公司的性能架构师Alois Reitbauer指出了几个架构方面的反模式,这些反模式能够降低应用程序的性能。了解这些反模式,并在设计程序时主动避免,能够让你避开那些影响性能的“暗礁”。

Randal Schwartz访谈:Ruby之根——Smalltalk王者归来

主题
虚拟机,
Ruby,
运行时,
SmallTalk,
动态语言,
语法,
脚本,
Java,
语言,
编程,
语言设计,
GemStone,
ORM

作为一种对Ruby影响深远的语言,Smalltalk正逐渐重返人们的视线之中。本文总结了Smalltalk的发展现状,并就Smalltalk这一话题对Randal L. Schwartz进行了访谈。

Java对象持久性:联盟状态

主题
JPA,
JDBC,
Java,
Java EE,
关系型数据库,
对象数据库,
语言,
数据访问,
编程,
ORM,
数据库

在这个虚拟座谈中,InfoQ.com和ODBMS.org的编辑(Floyd Marinescu和Roberto V. Zicari)向一些杰出的持久性解决方案的构架师咨询了他们对于目前Java社区中持久性联盟现状的一些看法。

领域模型管理与AOP

主题
AOP,
方法论,
领域驱动设计,
编程,
架构 ,
ORM

使用领域模型,很少会像创建实际领域模型类,使用它们那么简单。很快你就会发现,领域模型必须得到相当数量的基础架构代码的支持。 在文章中,Mats说明了如何使用域模型管理涉及设计和关注点分离的问题,解释了解决问题的方法.

“ORM”相关技术访谈

Jimmy Nilsson谈LINQ to SQL

主题
.NET,
编程,
领域驱动设计,
ORM,
LINQ

在这个访谈中,Jimmy谈论了LINQ to SQL和ORM。Jimmy曾经尝试过构建一个与LINQ to SQL比较相似的技术,但是得到了不同的结果。尽管LINQ to SQL朝正确的方向迈出了重要的一步,但是.NET在对象-关系映射方面依旧落后于其他编程语言。