• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

        基于Grove的.NET應用程序開發提示

        基于Grove的.NET應用程序開發提示

        更新時間:2020-01-14 文章作者:未知 信息來源:網絡 閱讀次數:

        基于Grove的.NET應用程序開發提示



        1. 盡量避免新增映射實體類,主要表現在關系映射實體。當程序需要查詢符合某種條件的記錄時,往往需要通過關系映射實體進行查詢,當該關系實體在其他調用者使用時,有時又因為缺少某些字段而需要向該關系映射實體新增查詢字段或重新建立實體,所以在關系實體建立的時候,應盡量考慮其他調用者的需求,這樣可以有效的避免關系映射實體的重復或因關系實體的改變而導致的其他不安定因素。

        2. 避免在數據操作層中出現同樣的功能(方法),盡管這些功能可能不屬于同一個管理類。當調用者需要新增或修改(包括刪除)一個實體(非關系實體)時,應首先檢查Fa&ccedil;ade層中是否已經有該功能的存在,這要求數據操作層中所有管理類的編寫者明確的注釋好每一個方法的功能描述,要排除歧義。

        3. 在實體映射時,如果該實體映射某個主表,一般應明確該主表對應的子表映射項。如主表表名為Main,子表表名為Sub,對應的映射實體為Main.class和Sub.class,該Main實體應申請子表項如下(例):

        ArrayList _childs=null;

        public ArrayList Childs

        {

        get{

        if(this. _childs==null)

        {

        //oo的初始代碼

        this._childs=new ArrayList();

        this. _childs=oo.RetrieveChildObjects(this.id,this._ childs,typeof(Sub));

        //oo的釋放代碼

        }

        return this. _childs;

        }

        set{this._childs=value;}

        }

        4. 實體操作的定義,主子表關系應有事務支持,如下:

        public void AddMain(Main m)

        {

        //oo的初始代碼

        oo.BeginTransaction();

        try{

        oo.InsertObject(m);

        oo.InsertObjects(m.Childs);

        oo.Commit();

        }

        catch(Exception e)

        {

        oo.Rollback();

        throw e;

        }

        oo.Dispose();//oo的釋放代碼

        }

        5. 層間數據的傳入傳出,當某個功能需要實現通過某個實體的KeyField返回該實體時,傳入的應是該實體的KeyField;當某個實體的新增或更新時,應傳入該實體的實例。

        6. 邏輯層Rule的定義


        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 久久免费国产视频| 久久免费99精品国产自在现线| 免费播放一区二区三区| 色久悠悠婷婷综合在线亚洲| 伊人久久国产免费观看视频| 亚洲精品国产高清嫩草影院| 无码免费又爽又高潮喷水的视频 | 久久综合AV免费观看| 亚洲国产成AV人天堂无码| 亚洲人成免费网站| 中文字幕 亚洲 有码 在线| 我们的2018在线观看免费高清| 亚洲人成电影网站| 我想看一级毛片免费的| 亚洲成AV人影片在线观看| 亚洲国产精品视频| 99精品全国免费观看视频..| 亚洲av无码国产精品夜色午夜| 99热这里只有精品6免费| jlzzjlzz亚洲jzjzjz| 好吊妞在线成人免费| 国产亚洲综合久久| 国产国拍亚洲精品福利| 一区二区免费视频| 国产精品亚洲综合久久| 日韩午夜免费视频| sss在线观看免费高清| 亚洲AV成人片色在线观看| 美女被cao免费看在线看网站| 亚洲av无码专区亚洲av不卡 | 国产综合亚洲专区在线| 午夜理伦剧场免费| 亚洲中文字幕AV每天更新| 亚洲天堂免费在线视频| 曰批视频免费40分钟试看天天| 亚洲欧洲AV无码专区| 亚洲精品无码乱码成人| 在线视频观看免费视频18| 一个人看的www视频免费在线观看| 麻豆亚洲AV永久无码精品久久 | 亚洲精品高清在线|