Time of Update: 2018-12-07
IBatisNET從名字就可以看出,他是從Java的IBatis開源項目轉過來的,由於Java的開源項目很多,所以,現在.NET學習Java的很多的開源項目,紛紛將java的項目轉移到.net旗下,比較有名有:Hibernate-->NHibernate,Spring -->Spring.Net,IBatis -->IBatisNet等.現在IBatisNET已經是屬於Apache下的一個子項目了.最新版本已經1.3了,官方網站http://ibatis.apache.org/
Time of Update: 2018-12-07
近期一直使用IBatisNet和Castle(主要是IOC容器、Facility和交易管理)來做項目,慢慢的對它們有所瞭解併產生了濃厚的興趣,現將園子裡的朋友以及我本人所寫的相關文章分類整理了一下,與大家分享,希望能有更多對Ibatisnet 、Castle感興趣的朋友一起交流。為了交流能夠更及時、暢通,我建了個專門用於討論、交流IBatisNet + Castle開發問題的群(群號:2923364),對此有興趣或想瞭解、學習的都可以加入,大家一同進步! 不多說了,進入正題。
Time of Update: 2018-12-07
映射xml檔案書寫如下<?xml version="1.0" encoding="utf-8" ?><sqlMap namespace="Member" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="SqlMap.xsd"> <resultMaps> <resultMap id="SelectResult" cl
Time of Update: 2018-12-07
今天,我將前天寫的代碼重新編譯,竟出現Invalid SqlMap.config document. cause :Cannot load schema for the namespace '' - Could not find file
Time of Update: 2018-12-07
最近在研究Castle開源項目,就下午學習Startable Facility的一些簡單理解,紀錄下來,由於Castle的學習資料相對比較少,而且大部分都是英文資料,一些中文的資料自我感覺學習起來比較生澀,所以,我希望能夠用很通俗易懂的方式來學習瞭解他,這樣也就難免有不完整的地方,廢話少說.Facility是Castle容器的擴充單元,並具有注入性,簡單的說就是不更改原有組件的基礎上注入你所需要的功能代碼,Facility就相當於原有組件的"寄生蟲",本篇介紹的Startable
Time of Update: 2018-12-07
由於本人對IBatis.Net的並不是很精通,也是在邊學邊工作實踐,所以IBatis.Net系列的文章會顯的沒有一定的連貫性,這些文章應該是我平時的關於IBatis.Net的一些知識的積累吧。下面進入正題:我們在使用IBatis.net操作資料的時候,肯定會碰到SQL參數當我們有一個參數時,IBatis的xml對應檔如下:<statement id="getProduct" parameterClass="System.Int32"> select * from PRODUCT w
Time of Update: 2018-12-07
我們通常,會將一些通用的頁面模組作成使用者控制項,然後載入到頁面中,但是 VS.NET 2003不支援對使用者控制項自動產生後至代碼控制項的定義,需要我們手動的添加RXOA.Moude.TestUserControl TestUserControl 1(預設為private)像一般的控制項的定義一樣,前面是他的命名空間+類名,後面是他的在頁面中的控制項ID,預設的為類名+1 但是如果你按照上面的方式定義後,你在頁面中要引用TestUserControl
Time of Update: 2018-12-07
每次上來都是看一下GMail,看是不是有沒有面試的資訊,在到51job看看有沒有一些新的單位,每天作兩個小時的車子到一些單位去面試,說來也巧,他們的工作效率真的有趣,都是一天在51job上投的簡曆,這個星期每天都有一個單位要求面試,也還不錯,每天都是早上7點多出去,11點多面完試,就到網上看面試的單位的一些情況。幾個單位自我感覺都還不錯,接下來就等複試的機會啦!每天早上坐車的時候都看到一些農民工在十字路口旁坐著,前面擺著一個木板子,上面寫著如“鑽工,洗刷工。。。”的字樣,突然想想自己和他們也很相
Time of Update: 2018-12-07
讀<<.Net本質論 公用語言運行庫>>筆記 裝箱(Boxing) CLR允許通過與System.Object相容的格式,將實值型別的執行個體"複製"到堆上,這個過程被稱為裝箱(Boxing),並且只要當一個實值型別的執行個體被賦給一個對象引用變數、參數或者欄位時,這個過程就會發生。 例子public interface IAdjustor { void Adjust(); } public struct
Time of Update: 2018-12-07
這是在Windowsworkflow.net的論壇上面看的一個文章如下:There has been a lot of talk about State Machines are good for human workflow and the sequential workflows are good for system workflow. I would like to present some issues about the state machine for human
Time of Update: 2018-12-07
http://blogs.msdn.com/davegreen/archive/2005/10/20/483309.aspxWindows Workflow Foundation supports three basic styles of workflow: Sequential, State Machine and Data-Driven. I get a lot of people asking me which style is right for their
Time of Update: 2018-12-07
現在有個項目開始使用ASP.NET
Time of Update: 2018-12-07
用程式來讀寫xml檔案的內容,對於節點的內容是區分大小寫。設定檔如下:*****************providers.config***************<?xml version="1.0" encoding="utf-8"?><settings> <add key="provider" value="sqlServer1.1" /> <add key="connectionString" value="data
Time of Update: 2018-12-07
原文: http://zsy.cnblogs.com/archive/2006/03/14/312488.html我們知道,資料庫中DateTime子段允許為空白(null)。當我們在ASP.NET中映射為DateTime是就不允為空白了。該怎麼處理?基本有兩種辦法: (1)修改.hbm.xml檔案中的類型,該"DateTime"為"String",該實體檔案中的屬性類型"DateTime"為"String"。 處理的時候,該屬性值要麼為空白,要麼是具有正確日期格式的字串。
Time of Update: 2018-12-07
環境必備:.NET Framework 2.0VS.Net 2005Windows Workflow Foundation Beta 2_2(EN)本執行個體運行測試在beta2.2(en)版本下:1、建立一個項目,選擇workflow 下的workflow console application 項目模板。建立項目後,接下來你就看到一個SequentialWorkflow類型的流程設計介面項目中有一個Program.cs檔案和Workflow1.cs檔案,分別是應用程式檔案和流程描述檔案。2、
Time of Update: 2018-12-07
系統和WorkFlow互動有很多種方式,今天介紹的是通過WorkFlow的parameter的方式,系統怎麼講資料轉送給Workflow,而Workflow怎麼講資料返回給系統。執行個體如下:大部分的操作和上篇建立Console Workflow
Time of Update: 2018-12-07
Hibernate version: 1.0.2.0 Mapping documents:
Time of Update: 2018-12-07
Time of Update: 2018-12-07
今天碰到Nullable 不能通過Convert.ChangeType轉換,辛苦在網上找到兩個解決方案,共用一下。1.The PumaCode.org
Time of Update: 2018-12-07
到IBatisNet的官方網站http://ibatis.apache.org下載了相關資料後,偶是只要是Dnet的資料,統統下下來了:),先開始使用Npetshop1.0,如果串連Access資料庫的話,可以很容易將系統搭建起來。運行起來後,考慮將資料庫換為SqlServer資料庫,由於沒有找到Npetshop的SqlServer資料庫指令碼,只好作罷(比較納悶,為啥不直接用MsPetshop的資料庫呢)。 回頭使用協助文檔的例子,下的例子是Tutorial