原创 easyjweb.bat命令

  利用easyjweb開發項目時,可以通過easyjweb.bat的批處理器來自動生成代碼,可以達到快速開發的效果。 我們可以通過在命令提示符中執行easyjweb.bat得到easyjweb命令介紹,筆者所用的是easyjweb-

原创 Java對象存儲

讀書做筆記這個習慣一直沒怎麼養好,現在重讀《Java編程思想》,把改記的都記下來。   以前一直不明白,下面兩句有什麼區別, 直到在書中看到Java對象的存儲位置 String s1 = "abc"; String s2 = new

原创 Hadoop權威指南學習(五)——MapReduce的類型和格式

1. MapReduce的類型 map:(K1,V1)-->list(K2, V2);combine:(K2,list(V2))-->list(K2, V2);reduce:(K2,list(V2))-->list(K3, V3),如果c

原创 ubuntu安裝到移動硬盤 & grub rescue問題解決

想好好折騰linux, 選擇ubuntu入手, 但想到linux下配置啥的挺麻煩, 裝個系統最好能長久用下去, 於是就將ubuntu安裝到移動硬盤上, 這樣到哪都好用了. 如何在ubuntu安裝到移動硬盤? 1. 首先製作一個u盤版

原创 Hadoop權威指南學習(三)——MapReduce應用開發

開發MapReduce程序,有一個特定流程:1.寫map和reduce函數,並經過單元測試;2. 編寫本地測試程序運行作業;3. 在集羣上運行,使用IsolationRunner在失敗的相同輸入數據上運行任務;4. 優化調整,任務剖析,H

原创 easyjweb文件配置

1、web.xml <servlet-mapping> <servlet-name>easyjf</servlet-name> <url-pattern>/ejf/*</url-pattern> </servlet-map

原创 用easyjweb快速實現增刪查改

    新建一個名爲customer的web工程,我們要實現的對customer進行簡單的增刪查改功能,而其他功能,如驗證暫不實現。話不多說,馬上開始吧。 1、業務層簡單開發 ·模型設計        在myapp.domain包下新建

原创 easyjweb啓動

  當tomcat啓動時,由web.xml配置信息中初始化CharsetFilter類和ActionServlet類,啓動順序可由load-on-startup配置。ActionServlet繼承自HttpSetvlet類,由init(

原创 jpa雜記

jpa中persistence.xml配置:   <properties> <property name="hibernate.show_sql" value="true" />         <property name="hi

原创 easyjweb IWebAction介紹

  接口IWebAction是easyjweb的controller,用戶可以通過重載execute方法實現所需功能。   public interface IWebAction { /** * Action執行接口,在EasyJW

原创 easyjweb查詢

IQueryService   <---- QueryServiceImpl:利用GenericDAO實現查詢 IQueryObject:查詢對象接口   <---- QueryObject:主要用於分頁查詢,默認查詢條件爲1=1  

原创 easyjweb 用戶權限

  當執行AbstractCmdAction:execute過程中,在執行對應的方法前需要執行IActionCommandInterceptor前置攔截器(詳見《easyjweb IWebAction介紹》AbstractCmdActio

原创 easyjweb請求過程

easyjweb服務啓動之後,便可接受請求。當一個請求到達時: 1、 過濾器CharsetFilter根據web.xml中配置對編碼方式進行轉化request.setCharacterEncoding(encoding),若用g

原创 easyjweb的WebForm

com.easyjf.web.WebForm:負責封裝用於用戶端顯示的數據,是在視圖及程序之間傳輸、處理數據的媒介 WebForm起到了一個VO和TO的作用,將表單數據或者請求中的參數都包裝其中,並且返回頁面上需要合成的數據也在其中。We

原创 easyjweb請求處理詳解

    easyjweb服務啓動之後,便可接受請求。當一個請求到達時:   一、 過濾器CharsetFilter根據web.xml中配置對編碼方式進行轉化request.setCharacterEncoding(encoding),若