看到一個開發模型:spring.net + NHibernate + .net mvc + extjs
分開很多層
有
Model
DAL
BLL
DTO
Controller
Web
SO
其中
Model,DTO,SO是實體類來的,爲了滿足不同的需求而定。
要傳輸一個頁面,要經過三次賦值才能達到目的,所以我寫下以下代碼:
配置是:
AMD Athlon(tm) 64 X2 Dual Core Processor 5200+ 2.70 GHz
1.75 GB內存物理地址擴展
運行結果:
count:
00:00:00.0312500
total:
1.09E-05
請按任意鍵繼續. . .
也就是說,賦值一次要萬分之一ms
這個損耗來說,不是很大,而且可以忽略。
不過在傳送過程中,一層一層方法的調用,也要佔用到棧的空間。
不過現在硬件不貴,也可以忽略了。