词条统计
浏览次数:17487 次
编辑次数:1次 历史版本
最近更新:2013/6/20
创建者:掷鸡蛋者


先明确我们第一个项目的用途:建立领域模型和控制器。

假设我们这个项目是要建立一个简易的【文章管理系统】,领域模型是Article(文章),有标题、内容、发布时间等属性。
1、建立Domain文件夹
2、在Domain文件夹下建立 Article.cs 类



上面这个 Article.cs 代码有4点需要注意:
1、类Article继承自 ObjectBase 泛型类。只有继承了这个类,我们才可以使用wojilu.ORM的快速便捷的功能。
2、默认类的所有public属性都是可以持久化到数据的。(如果不想保存到数据库,需要打上[NotSave]批注)
3、属性 Content 被打上了 [LongText] 批注,表示数据表对应的字段是长字符串类型。
4、NotNull 批注用于验证,在数据保存的时候,如果Content为null,则ORM不再继续执行,并返回给调用端一个错误信息