Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库

Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第1张

摘要:本文詳細介紹了ActiveRecord中的基本映射,對於關聯映射會在后續文章中通過一些具體的實例來說明。

主要內容

簡單映射

1ActiveRecordAttribute

2. PrimaryKeyAttribute

3CompositeKeyAttribute

4PropertyAttribute

5FieldAttribute

 

一.ActiveRecordAttribute

每一個實體類都必須繼承於基類ActiveRecordBase,並在實體類上設置特性ActiveRecordAttribute,示例代碼

Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张 // 指定數據庫表名
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张

Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张[ActiveRecord(
" Blogs " )]
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张
public   class  Blog : ActiveRecordBase
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第8张
{
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第11张
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第11张    
//
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第11张

Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第14张}

Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张
// 不指定數據庫表名
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张

Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张[ActiveRecord]
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张
public   class  Blog : ActiveRecordBase
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第2张
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第22张
{
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第11张
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第11张    
//
Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第11张

Castle ActiveRecord學習實踐(3):映射基礎 -开发者知识库,第14张}

最佳答案:

本文经用户投稿或网站收集转载,如有侵权请联系本站。

发表评论

0条回复