原创 代碼生成器 CodeSmith 的使用(四)

在上一篇的版本中,我們生成了數據庫中的字段,使生成的屬性更加簡潔,可讀性也提高了很多,但都是釷對一個數據庫的單個表,如果要將數據庫中的所有的表都生成相應的類,表中的字段也都生成屬性,運行一次就可以將所有的表中的字段都生成屬性。這樣不僅提高

原创 XmlHttpResponse 向服務器發送請求

  使用XMLHttpRequest 向服務器端發送請求,其中具體的js如下: var request = null; var queryString; // 將保存 posted 的數據

原创 代碼生成器 CodeSmith 的使用(六)

在上一篇的版本中,我們生成了數據庫所有表中的字段,如果要使數據庫中的單個表 生成 PetaPoco 構架下的 ORM 映射,使那怎麼辦。這是這篇博客的主要內容。 首先來看完整的 Camel 規則模板: <%-- Name: Co

原创 代碼生成器 CodeSmith 的使用(三)

在第二篇中,介紹了用 codesmith 生成數據庫中的一些字段,可生成的屬性不夠簡潔,這次對上一次的版本進行重構,生成一些簡潔的屬性訪問器。代碼如下:   Camel 規則: <%-- Name: Copyright © Sun 2

原创 代碼生成器 CodeSmith 的使用(二)

在第一篇中,簡單的介紹了 CodeSmith 的使用方法,這次做一個生成簡單的數據庫字段屬性的模板。以下只粘貼主要的代碼片段。   <%-- Name: Copyright © Sun 2013-2014 All rights res

原创 單元測試工具NUnit的使用

  使用 NUnit 工具來進行單元測試 首先在要創建一個單元測試的項目,通常在原有的解決方案中添加新項目, 在彈出的項目類型中選擇單元測試,項目的命名一般情況下與解決方案的名稱相同後加UnitTest 然後在項目中添加一個單元測試的類

原创 使用bootstrap-paginator.js 分頁來進行ajax 異步分頁請求

使用bootstrap-paginator.js 分頁來進行ajax 異步分頁請求 具體的做法如下 :   首先定義一個異步提交請求的ajax 函數,其完整的函數如下: <pre class="html" name="code"> 

原创 代碼生成器 CodeSmith 的使用(一)

由於在項目中經常要會用到數據庫的 CRUD 操作(增、刪、改、查),而且還使用的是orm 框架將數據庫表名和表中的的字段映射成相應的類屬性。如果把大量的時間用到手工輸入數據庫表中的字段,除了能練習打字速度外,對軟件工程師來說,對編程能力

原创 關於 java jdk 環境變量的配置

最近在學習java , 關於java 環境變量的配置,我想總結一下自己在這方面的經驗,可供大家參考: 右鍵單擊“我的電腦” --->"屬性” ---> "高級屬性設置"--->找到高級選項卡下的 環境變量配置 按鈕, 打開環境變量,

原创 關於Repository 設計模式

在《企業架構模式》中,譯者將Repository翻譯爲資源庫。給出如下說明: 通 過用來訪問領域對象的一個類似集合的接口,在領域與數據映射層之間進行協調。 在《領域驅動設計:軟件核心複雜性應對之 道》中,譯者將Repository翻譯爲

原创 Net下的 ORM框架介紹

在.NET平臺下,關於數據持久層框架非常多,本文主要對如下幾種做簡要的介紹並推薦一些學習的資源: 1.NHibernate 2.NBear 3.Castle ActiveRecord 4.iBATIS.NET 5.DAAB 附加介紹:DL

原创 MySql 5種子查詢方式

 MYSQL子查詢的五種形式  mysql從4.1版開始支持子查詢功能,在此版本前,可以用join寫連表查詢來進行替代,但不推薦這麼寫,相當的麻煩。以下是mysql子查詢的幾種常見寫法:  mysql從4.1版開始支持子查詢功能,

原创 MySql鏈接字符串

 一、MySQL Connector/ODBC 2.50 (MyODBC 2.50)連接方式 1、本地數據庫連接Driver={MySQL};Server=localhost;Option=16834;Database=myDataB

原创 代碼生成器 CodeSmith 的使用(五)

在上一篇的版本中,我們使數據庫中的單個表 生成 PetaPoco 構架下的 ORM 映射,這次呢,要使數據庫中的所有的表 生成 PetaPoco 構架下的 ORM 映射。 首先來看完整的 Camel 規則模板: <p><%-- Name

原创 關於json 的使用

 JSON(JavaScript Object Notation) 是一種輕量級的數據交換格式。它基於JavaScript的一個子集。 JSON採用完全獨立於語言的文本格式,JSON 解析器和 JSON 庫支持許多不同的編程語言,但是也使