學校寫的一點點兒簡單的編碼約定

2021-09-30 15:23:36 字數 893 閱讀 8541

4.5編碼規則

4.5.1命名約定

a) 原則:簡單就是效率

b) 專案名:derongauctiononline

c) 資料庫:oracle10gxe,資料庫中均用英文本母且大寫

d) 表名:用實體的名字,且寫成「t_實體名」

e) 字段:均用「表名_id」作為主鍵,用uuid的方式生成32位的字串;其他欄位的命名不要和資料庫衝突

f) 劃分包:com.derong.auction.action( service/ serviceimpl/ dao / daoimpl/ model/ util/ vo )

g) 類名:如action ,均用***action;service,均用***service;dao均用***dao,工具類均用***util,而傳輸類用***info等等

h) 整合:前台**和後台**在action包中的類中進行銜接,而***action類中只能使用包service中的方法和包util中的方法

i) 配置方式:spring的配置檔案為beans.xml,struts的配置檔案為struts.xml,log4j的配置檔案為log4j.properties,jdbc的配置檔案為jdbc.properties,實體bean的配置檔案為:*.hbm.xml

4.5.2使用工具的約定

a) 開發工具:eclipse helios版本

b) 應用伺服器:apache-tomcat-7.0.26-windows-x86,其埠號改為8082

c) 資料庫:oracle database 10g express edition,其圖形開發工具為pl/sql developer

d) 框架:struts 2.2.3 ,hibernate 3.3.2 ,spring 2.5.6

e) 後台系統採用junit4 測試

學校寫的一點點兒簡單的編碼約定

4.5編碼規則 4.5.1命名約定 a 原則 簡單就是效率 b 專案名 derongauctiononline c 資料庫 oracle10gxe,資料庫中均用英文本母且大寫 d 表名 用實體的名字,且寫成 t 實體名 e 字段 均用 表名 id 作為主鍵,用uuid的方式生成32位的字串 其他欄位...

編碼過程中,一點點兒需要注意的地方

記得之前寫遊戲玩家類的時候,對於玩家資料的修改,我們總是提供這樣的介面。比如是對玩家金錢的修改。public player public void deductmoney int money public int getmoney 而避免提供這樣的介面 public player public in...

深度學習的一點點一點點知識

我們手裡有大量的x和y,求權重訓練的是權重資料樣本 xwy 身高0體重0 血型0.3 腳指頭0.8 一組x計算出對應的乙個y 計算過程是w 下面的就是最基礎的公式 我們已知資料是大量的x和y 希望通過 西塔 來獲得w 我們的學習才剛剛開始,首先需要理解的是與門 x1x2y0 0001 0100 11...