ServiceStack.OrmLite T4模板使用記錄

前言

最近研究了下ServiceStack.OrmLite,文檔中也提到了使用T4模板對數據庫中已經有了表進行實體的映射,這裏也順便記錄下使用的步驟和狀況。數據庫

開始使用

引用T4模板

首先咱們建立一個工程,而後在nuget上獲取ServiceStack.OrmLite T4模板:ide

添加完成以後,整個工程會多了一些文件:blog

添加數據庫鏈接字符串

由於模板要鏈接數據庫進行POCO的生成,咱們也修改添加鏈接字符串:文檔

這裏要注意的是providerName是必需要寫的,要否則T4模板不能正常的識別。字符串

修改模板文件

OrmLite.Core.ttclude文件的第一行是空行,咱們須要將其刪除:get

而後在OrmLite.Poco.tt 模板中輸入一個空格,再刪除,而後按ctrl+c 進行保存就會彈出對話框:it

點擊OK進行POCO的生成,最後會在模板下面生成帶CS結尾的文件:模板

最終的效果以下:引用

總結

使用T4模板主要是要設置數據庫的鏈接字符串,其餘的會自動生成。im

相關文章
相關標籤/搜索