
Getting started with ActiveRecord
zlz_212
这个作者很懒,什么都没留下…
展开
-
5、初始化framework
在你使用任何类之前,Castle ActiveRecord必须初始化 。初始化应该只做一次并且最好是在程序启动的时候。在我们的例子中,我们的例子是一个WinForm程序,应该在现实任何窗体之前初始化ActiveRecord。ActiveRecord也需要一个简单的配置以告诉它你使用哪个数据库和怎样说他。事实上,这是NHibernate配置 在它初始化NHibernate之时ActiveRecord翻译 2006-12-14 18:06:00 · 1325 阅读 · 0 评论 -
Castle ActiveRecord 介绍
Castle ActiveRecord是一个强大的工具,能够让您请sognde 处理各种关联。改变数据库结构发生变化而需要修改的类是一件轻松的事情。对于进行敏捷开发的人员来说,这是一个重要的工具。由于Castle ActiveRecord是构建在NHibernate之上的,所以您了解它如何工作以及参考它的文档,尤其是在进行HQL查询时,是相当重要的。这篇入门教程将聚焦于一个管理blog和p翻译 2006-12-13 15:30:00 · 1507 阅读 · 0 评论 -
2、创建数据库和表
我们将用到三张表:User,Blog和Post。我们使用的数据库为test.你可以下面的表结构,也可以让AcriveRecord 生成结构: 正如你所见到的,User表和其他标没有任何关联。它只是用来控制对应用程序的访问。同时Blog表和Post表示关联的。一个blog可以后多个post,因此关联就是:blog是一对多而post是多对一。CREATE TABLE Blog ( [Id翻译 2006-12-13 16:21:00 · 1168 阅读 · 0 评论 -
3、创建类
现在到了创建对应到数据表的类实体的时候了,这里你会发现这是多么简单。首先我们从最简单的一个开始User类:创建User类:1、 创建一个空的User类,添加using语句namespace BlogSample{ using System; using Castle.ActiveRecord; public class User { }}2、现在让类继承A翻译 2006-12-13 16:49:00 · 1201 阅读 · 0 评论