1.运行Castle.ActiveRecord.Generator.exe;
2.点击右侧的Project Explorer标签
3.点击“not named yet”上测的图标,Add database connection
4.点击connection string右侧的按钮,选择相应的数据库连接方式,输入任意的Alias名称;
5.选择右侧的“ActiveRecord Components”标签,将上访的ActiveRecord拖入到左侧区域
6.选择Database Connection Alias,下一步,选择“表”,会提示“是否进行关联映射”,默认情况下会创建关联表的映射;
7.左侧的区域显示类似于UML类图,右键点击“表”可以“Preview code”也可以查看“Properties”。
8.ActiveRecord Generator工具在.net1.1中提供而在.net2.0包中没有提供,不过2.0中一样可以使用1.1中生成的实体类代码。
区别是:
1.1中:public class Product : ActiveRecordBase
2.0中:public class Product : ActiveRecordBase<Product>
在2.0中类使用的是泛型类。
截了几张图,不知道为什么不能上传,有时间再传上去!