J2EE軟件開發(fā)規(guī)范_第1頁
J2EE軟件開發(fā)規(guī)范_第2頁
J2EE軟件開發(fā)規(guī)范_第3頁
J2EE軟件開發(fā)規(guī)范_第4頁
J2EE軟件開發(fā)規(guī)范_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

北京銀都新天地科技有限公司 質量管理體系文件密級:內部J2EE軟件開發(fā)規(guī)范(草稿)版本:V1.0北京銀都新天地科技有限公司總頁數(shù)28正文20附錄生效日期: 年 月 日編制:魏征審核:批準:文件變化記錄單版本編號*狀態(tài)簡要說明變更人變更日期批準人批準日期1.0A魏征2010-11-26*狀態(tài):A增加,M修改,D刪除 目 錄1文檔介紹51.1文檔目的51.2文檔范圍52設計規(guī)范52.1Java源代碼規(guī)范52.1.1開發(fā)環(huán)境52.1.2命名52.1.3代碼格式62.2jsp/html規(guī)范72.2.1開發(fā)環(huán)境72.2.2命名72.2.3代碼格式72.3數(shù)據(jù)庫設計規(guī)范82.3.1數(shù)據(jù)庫建模82.3.2主要對象命名規(guī)范設計82.3.3SQL源代碼編碼規(guī)范設計102.4其他規(guī)范112.4.1IDE的使用112.4.2配置庫的使用112.4.3限制session的使用112.4.4限制外部包的使用113開發(fā)框架113.1目錄結構133.1.1目錄說明133.1.2依賴庫153.2系統(tǒng)參數(shù)163.2.1說明163.2.2使用方法173.2.3例程173.3數(shù)據(jù)庫連接183.3.1說明183.3.2使用方法183.3.3例程183.4事務193.4.1說明193.4.2使用方法193.4.3例程193.5緩存203.5.1說明203.5.2包、類說明213.5.3使用方法213.5.4例程213.6日志223.6.1說明223.6.2包、類說明223.6.3使用方法223.6.4例程223.7頁面233.7.1說明234關于其他開發(fā)框架234.1.1必要條件234.1.2評審流程235關于項目中不使用規(guī)范中的開發(fā)框架241 文檔介紹1.1 文檔目的該文檔是針對J2EE項目軟件開發(fā)規(guī)范,用于規(guī)范各項目開發(fā)以及產品研發(fā),使軟件開發(fā)過程有章可循,保證軟件質量,加強開發(fā)管理。1.2 文檔范圍適用于:項目經(jīng)理,架構設計師、開發(fā)人員等進行的開發(fā)工作。2 設計規(guī)范2.1 Java源代碼規(guī)范2.1.1 開發(fā)環(huán)境l IDE使用Myeclipse5.5以上,不建議使用最新版本IDEl 所有java源文件編碼格式為UTF-8l JDK使用1.4.2版本2.1.2 命名 Package 的命名Package 的名字應該都是由一個小寫單詞組成,例如:com.urp.acl。此外,對于包名我們做如下約定:1. 工具函數(shù)類包名前綴為.util2. Servlet類包名前綴為.servlet3. test case類包名前綴為.test 4. action類包名前綴為.action5. dao類包名前綴為.dao6. model類包名前綴為.model 7. service類包名前綴為.service8. webservice類包名前綴為.webservice Class 的命名Class 的名字必須由大寫字母開頭而其他字母都小寫的單詞組成,例如:DataFile或InfoParser。 Class 變量的命名變量的名字必須用一個小寫字母開頭。后面的單詞用大寫字母開頭,例如:debug 或 inputFileSize。 Static Final 變量的命名Static Final 變量的名字應該都大寫,并且指出完整含義,例SORT_COLUMN=id。 參數(shù)的命名參數(shù)的名字必須和變量的命名規(guī)范一致。 方法的參數(shù)使用有意義的參數(shù)命名,如果可能的話,使用和要賦值的字段一樣的名字:setCounter(int size) this.size = size;2.1.3 代碼格式 文件頭聲明源文件的頭部需要一個history段,對于每次對源文件的重大改動,都需要在history段中注明。該段定義代碼頂部,例如:/* 描述: MVC:“部門表”* / * 創(chuàng)建者: 魏征 * 創(chuàng)建日期: 2010-08-26 18:05:32 * 修改者: * 修改日期: * 修改說明: */ 縮進變量、函數(shù)的定義使用4個連續(xù)空格或tab縮進。 注釋public 和 protected的成員變量和方法必須寫javadoc注釋。超過1句以上的注釋使用中文書寫。對于代碼多于10行的private方法也要寫javadoc注釋。對于代碼中的邏輯分支或循環(huán)條件需要書寫注釋,例如:if (some condition)/符合某個條件,應該這樣處理else/否則應該那樣處理 代碼行數(shù)每個類文件代碼行數(shù)禁止超過1000行。2.2 jsp/html規(guī)范2.2.1 開發(fā)環(huán)境l IDE使用Myeclipse5.5以上,不建議使用最新版本IDEl 所有jsp、html、javascript、css等文件編碼格式為UTF-82.2.2 命名 文件的命名jsp與html文件名全部小寫,并遵循如下的規(guī)范:列表頁list.jsp、新增頁add.jsp、修改頁edit.jsp、查看頁view.jsp、其他頁面遵循動詞_下劃線,要求能說明顯示內容的信息,例如:list_userinfo.jsp Javascript腳本腳本函數(shù)都以xxxYyy的方式命名,函數(shù)的名字必須用一個小寫字母開頭。后面的單詞用大寫字母開頭,例如:validPwd,要求能說明顯示內容的信息。模塊通用的腳本函數(shù)必須集合于一個js文件中,在頁面上通過形式導入。如果項目已經(jīng)提供了公共js腳本,則優(yōu)先使用公共js腳本中提供的函數(shù)。所有自定義方法的元素定義在后。 表單屬性統(tǒng)一以該表單所需收集的信息的作用或動作+Form命名,例如:addForm。表單element的名稱以element需收集的信息標示命名,全部小寫,例如:對于 text 類型的輸入域,必須根據(jù)數(shù)據(jù)庫字段的長度設置相應的maxlength,例如數(shù)據(jù)庫類型是VARCHAR(64),那么maxlength是32。2.2.3 代碼格式 文件頭聲明%-* 描述: “部門表”頁面展示* / * 創(chuàng)建者: 魏征 * 創(chuàng)建日期: 2010-08-26 18:05:32 * 修改者: * 修改日期: * 修改說明: -%【部門信息列表】link rel=stylesheet href=/css.css type=text/css /script type=text/javascript src=/js.js 頁面語法統(tǒng)一使用jsp語法,無其他特殊情況,禁止使用webwork以及jstl等語法。2.3 數(shù)據(jù)庫設計規(guī)范2.3.1 數(shù)據(jù)庫建模數(shù)據(jù)庫建模工具使用powerdesigner 主要對象命名規(guī)范設計 數(shù)據(jù)庫(Databases)數(shù)據(jù)庫的命名采用項目名稱簡寫,如統(tǒng)一資源管理平臺數(shù)據(jù)庫名為URP。 表空間(Tablespaces)表空間分為兩種,用來存儲系統(tǒng)生成的臨時數(shù)據(jù)的臨時表空間(Temporary Tablespace)和存儲用戶數(shù)據(jù)的永久表空間(Permanent Tablespace)。臨時表空間的命名為TEMP。永久表空間的命名分為三段:TBS_SSSS_ZZZZ。TBS表示這是一個表空間,SSSS為表空間分類號,ZZZZ為表空間類型,可以為DATA和IDX,DATA表示該表空間用來存儲表對象,IDX表示該表空間用來存儲索引對象。應用系統(tǒng)中的表和索引分別存儲在兩個表空間內,以達到提高性能的目的。系統(tǒng)表空間分類如下:TBS_URP_DATA統(tǒng)一資源管理平臺數(shù)據(jù)表空間TBS_URP_IDX統(tǒng)一資源管理平臺索引表空間 數(shù)據(jù)文件(Data files)數(shù)據(jù)庫文件的命名根據(jù)該文件所屬表空間的名字進行,通過在表空間的名字后加下劃線加編號來實現(xiàn),數(shù)據(jù)庫文件的名字用.dbf作為后綴,例如TBS_URP_DATA _01.dbf 表(Table):數(shù)據(jù)表的命名分為三段:SSSS_ZZZZ_XXXX, SSSS為表類型代號,ZZZZ為業(yè)務分類號,XXXX為業(yè)務細類號,所有字母統(tǒng)一用大寫表示。表類型分為數(shù)據(jù)表、擴展表、接口表等。數(shù)據(jù)表存儲業(yè)務數(shù)據(jù);擴展表用于對基表擴充可用數(shù)據(jù)列;接口表用于應用系統(tǒng)與外部系統(tǒng)的接口。對于上述三種表,我們使用可選的表名后綴進行標識。(1) 業(yè)務分類號:URP統(tǒng)一資源管理平臺VEH機動車DRV駕駛人(2) 表類型代號:B業(yè)務數(shù)據(jù)表(可省略)SPARE擴展表IF接口表TEMP臨時數(shù)據(jù)表或中間數(shù)據(jù)表RPT統(tǒng)計數(shù)據(jù)表例如:業(yè)務數(shù)據(jù)表URP_USER、擴展表SPARE_URP_USER、統(tǒng)計表RPT_URP_USER 字段(Fields)存儲信息名詞(多個單詞用下劃線分隔),全部大寫,例如:USERNAME、LOG_ID;或同統(tǒng)一使用中文第一個字母簡拼,例如XM(姓名) 約束(Constraints)主鍵(Primary Key)命名為PK_表名唯一鍵(Unique Key)只有一個時命名為UK_表名,否則命名為UK_表名_字段名外鍵(Foreign Key) 命名為FK_表名_字段名 索引(Indexes)索引命名為IDX_表名_字段名 視圖(Views)視圖的命名分為三段:V_SSSS_XXXX,V表示這是一個視圖,SSSS為業(yè)務分類號,XXXX為自定義代號,例如V_URP_ALLUSER。 同義詞(Synonyms)同義詞的命名分為三段:SYN_SSSS_XXXX,SYN表示這是一個同義詞,SSSS為業(yè)務分類號,XXXX為自定義代號。0 序列號(Sequences)序列號的命名分為三段:SQ_SSSS_XXXX,SQ表示這是一個序列號,SSSS為業(yè)務分類號,XXXX為自定義代號。1 存儲過程(Stored Procedures)存儲過程的命名分為三段:PRO_SSSS_XXXX,PRO表示這是一個存儲過程,SSSS為業(yè)務分類號,XXXX為自定義代號。2 函數(shù)(Functions)函數(shù)的命名分為三段:FUN_SSSS_XXXX,F(xiàn)UN表示這是一個函數(shù),SSSS為業(yè)務分類號,XXXX為自定義代號。3 任務(Job)函數(shù)的命名分為二段:JOB_SSSS,F(xiàn)UN表示這是一個函數(shù),SSSS為過程名稱2.3.3 數(shù)據(jù)庫建表英中簡稱對照表 一般規(guī)定序號中文名英文名英文簡稱備注1-1數(shù)據(jù)庫Databasedb_數(shù)據(jù)庫名稱的前綴1-2數(shù)據(jù)表Tabletbl_數(shù)據(jù)表名稱的前綴1-3報表Reportrpt_報表腳本名稱的前綴1-4編碼CodeCode編碼表的后綴。編碼,多指固定對象編碼,如車型、車種等1-5字典DictionaryDic字典表的后綴。字典,多指可變參數(shù)字典1-6流水WasteWaste流水表的后綴/流水/流水號,用于隨時間、次數(shù)遞增的對象, 1-7明細DetailDetail明細/明細表的后綴1-8匯總SumSum匯總/匯總表的后綴1-9日志LogLog日志/日志表的后綴1-10信息InformationInfo信息,多用于變長字段1-11數(shù)量NumberNum數(shù)量、個數(shù)1-12次數(shù)CountCnt計數(shù)/次數(shù)1-13序列SerialSerial序列1-14序列號Serial NumberSN序列號1-15主鍵IdentificationID主鍵1-16參數(shù)ParameterPara參數(shù)1-17特征CharacteristicChar特征1-18缺省DefaultDef缺省1-19設備DeviceDev設備1-20名稱NameName名稱1-21圖片ImageImage圖片1-22自動AutoAuto自動識別1-23功能FunctionFunc功能1-24原因CauseCause原因描述1-25上一次LastLast上一次1-26下一次NextNext下一次1-27結果ResultResult結果1-28特殊SpecialSpEvent特殊1-29事件EventEvent事件1-30情況CaseCase情況1-31特殊事件Special EventSpEvent特殊事件1-32特殊情況Special CaseSpCase特殊情況1-33狀態(tài)StatusStatus狀態(tài)1-34版本Version Ver版本/版本號1-35校驗VerifyVerify校驗1-36校驗碼Verify CodeVerifyCode校驗碼1-37傳輸TransferTrans傳輸1-38標志FlagFlag標志/標示1-39備注RemarksRemarks備注/說明/描述1-40備用SpareSpare備用/備用字段 機構相關序號中文名英文名英文簡稱備注2-1機構OrganizationOrg機構2-2業(yè)主OwnerOwner業(yè)主2-3公司CorporationCorp公司2-4縣CountyCounty縣2-5所屬Belong toBL_所屬2-6網(wǎng)絡NetworkNet網(wǎng)絡2-7節(jié)點NodeNode節(jié)點2-8中心CenterCenter中心/省中心 時間相關序號中文名英文名英文簡稱備注3-1時間TimeTime時間3-2發(fā)生OccurOccur發(fā)生/生成3-3操作OperationOper操作3-4啟動StartStart啟動程序3-5關閉CloseClose關閉程序3-6啟用UseUse啟用/使用/生效3-7失效ExpireExpire失效時間3-8登記RegisterRegister登記/注冊3-9發(fā)行IssueIssue發(fā)行/卡發(fā)行3-10開始BeginBegin開始/起3-11結束EndEnd結束/止3-12登錄LoginLogin登錄/上班3-13注銷LogoutLogout注銷/下班3-14交易DealDeal交易/處理/操作3-15修改ModifyModify修改3-16抓拍CatchCatch抓拍圖片 人員相關序號中文名英文名英文簡稱備注4-1操作員OperatorOperator操作員4-2收費員Toll CollectorTollCollector收費員4-3系統(tǒng)管理員AdministratorAdmin系統(tǒng)管理員4-4用戶UserUser用戶4-5口令PasswordPassword口令/密碼4-6工作日期Work DateWorkDate工作日期/工班日4-7持有人HolderHolder持有人4-8責任人工號Responsible IDResponsibleID責任人工號 車輛相關序號中文名英文名英文簡稱備注5-1車輛VehicleV車輛_信息5-2車型Vehicle ClassVC/VClass車型5-3車種Vehicle TypeVT/VType車種5-4車牌Vehicle License Plate VLP車牌號/車輛牌照號碼5-5車長Vehicle LengthVLength車長5-6車寬Vehicle WidthVWidth車寬5-7車高Vehicle HeightVHeight車高5-8車重(車貨總重)Vehicle WeightVWeight車重(車貨總重)/座位數(shù)5-9輪數(shù)Wheel NumberWheelNum輪數(shù)5-10車軸AxleAxle車軸5-11軸數(shù)Axle NumberAxleNum軸數(shù)5-12軸組AxisAxis軸組5-13軸型Axis TypeAxisType軸組類型5-14速度SpeedSpeed時速/速度5-15超過OverOver超過5-16限定LimitLimit限定/額定5-17最大MaximumMax最大/最高5-18最小MinimumMin最小/最低5-19超時時速Over SpeedOverSpeed超時時速5-20超載Over LoadOverLoad超載5-21最高時速Maximum SpeedMaxSpeed最高時速5-22超時Time OutTimeOut超時/是否超時5-22超時時間Over TimeOverTime超時時間 卡相關序號中文名英文名英文簡稱備注6-1支付PayPay支付/交費6-2未付UnpayUnpay未付/欠費6-3支付卡Pay CardPayCard支付卡/電子支付卡6-4銀聯(lián)Union PayUniPay銀聯(lián)6-5銀行BankBank銀行6-6儲值StoreStore儲值6-7記賬TallyTally記賬6-8現(xiàn)金 CashCash現(xiàn)金 6-9銀聯(lián)卡Union Pay CardUniPayCard銀聯(lián)卡6-10儲值卡Store CardStoreCard儲值卡6-11記賬卡Tally CardTallyCard記賬卡6-12通行卡Pass CardPassCard通行卡6-13身份卡ID CardIDCard身份卡6-14公務卡Official CardOfficialCard公務卡6-15標簽卡Label CardLabelCard標簽卡2.3.4 SQL源代碼編碼規(guī)范設計 變量命名規(guī)范為了提高SQL代碼的可維護性,我們對其制定適當?shù)拿?guī)則。變量名用中文名拼音來表示,防止變量名與數(shù)據(jù)表的字段名重名。l 基本類型局部變量名前加前綴v_l 全局變量名前加前綴g_l 常量名前加前綴c_l 過程和函數(shù)的參數(shù)函數(shù)變量前加p_,對IN OUT類型和OUT類型的參數(shù)變量要分別加后綴_io和_o。缺省沒有前綴的參數(shù)變量都為IN類型。l Record collection類型變量前加前綴r_l %Rowtype類型變量前加前綴rt_l 游標cursor類型變量前加前綴cur_ 代碼排版規(guī)范l 縮進首字縮進設置為1個Tab,Tab設置為4個空格。通過適當?shù)目s進把程序的條件、循環(huán)的邏輯結構顯示出來。l 使用大小寫l 所有的SQL關鍵字都使用大寫字母,而所有的數(shù)據(jù)庫表、字段、變量用小寫。 代碼注釋規(guī)范SQL程序段中的注釋應簡潔明了,其長度以60字符以內為宜;當代碼發(fā)生變化時,相應注釋需及時更新。對觸發(fā)器、存儲過程、函數(shù)和字段等數(shù)據(jù)對象作相應的注釋說明。對觸發(fā)器、函數(shù)或者存儲過程等加注其作者、功能和創(chuàng)建時間(修改時間)等信息。程序文件頭部注釋:文件頭部注釋用于表明該文件的信息及版權格式。 /*/文件名:/功能描述:/改版履歷:/作者:/描述:/日期:xxxx年xx月xx日/*/l 觸發(fā)器、過程、函數(shù)注釋:對觸發(fā)器、過程、函數(shù)添加注釋描述其主要功能。l 其他需添加注釋的地方:1、 每一個分支處,如:ifelse;2、 曾經(jīng)出現(xiàn)BUG的地方;3、 聲明變量時;4、 定義常量時,解釋常量的意義;5、 其他較難理解的地方;2.4 其他規(guī)范2.4.1 IDE的使用l J2EE項目使用MyEclipse5.5以上,使用UTF-8編碼 l Oracle開發(fā)工具使用plsql developer7.0以上2.4.2 配置庫的使用統(tǒng)一使用SVN作為項目管理及開發(fā)配置庫,開發(fā)版本定義與配置庫中的版本相同。2.4.3 限制session的使用在代碼中使用session需要聽取研發(fā)經(jīng)理的意見,研發(fā)經(jīng)理需要在設計文檔中登記項目中所有使用到的session的名字和作用。2.4.4 限制外部包的使用開發(fā)員如果需要使用一個外部包需要聽取研發(fā)經(jīng)理的意見。在研發(fā)經(jīng)理批準以前,嚴禁擅自使用一個外部的包。3 開發(fā)框架為規(guī)范J2EE項目的開發(fā),我們提供了基于JDK1.4的部分基礎模塊,并在此基礎上提供了經(jīng)過了封裝、提煉的開發(fā)組件。通過在項目中對開發(fā)組件的集成,以開發(fā)產品的角度去開發(fā)項目,達到降低項目風險,提高項目質量及加快項目進度。所有J2EE新項目必須使用該開發(fā)框架。1)整體架構如下:各模塊說明如下l 數(shù)據(jù)資源層:本框架默認支持oracle數(shù)據(jù)庫,可通過方言擴展方式實現(xiàn)對其他關系型數(shù)據(jù)庫的支持;l 持久層:使用ibatis實現(xiàn)數(shù)據(jù)操作,通常是對單表進行操作,達到化繁為簡,便于維護的目的;l 業(yè)務層:使用spring作為持久層與MVC框架之間的橋梁,通過MVC框架webwork實現(xiàn)對于業(yè)務流程的流轉控制;l 表現(xiàn)層:體現(xiàn)“以用戶體驗為中心”的設計思想;l 中間件:支持JDK1.4以上版本J2EE中間件環(huán)境;l 插件:使用一系列的頁面組件、控件、工具類插件,使系統(tǒng)能夠快速集成;組件:通過一系列基于開發(fā)框架的組件應用,實現(xiàn)對應用系統(tǒng)的快速集成開發(fā),提高代碼復用率。2)框架序列圖如下:注: 所有Dao操作必須繼承BaseIbatisDao 所有Action操作必須繼承BaseWebworkAction 所有的數(shù)據(jù)建模Module必須繼承BaseEntity3.1 目錄結構3.1.1 目錄說明l src源目錄:-com.一級域名|-urp二級域名(統(tǒng)一資源權限)|-acl三級域名(資源權限)|-actionMVC|-service-事務控制|-dao-業(yè)務操作|-interceptor攔截器|-model數(shù)據(jù)庫建模|-translate代碼翻譯 |-Constants.java常量類|-core三級域名(核心代碼)|-ibatis持久層操作|-cache緩存操作|-dao核心操作基類|-dialect數(shù)據(jù)庫方言|-entity數(shù)據(jù)庫建?;恷-page-分頁操作|-spring-spring操作|-util工具類|-webworkwebwork基類|-servlett三級域名|-IndexAction系統(tǒng)主頁入口|-MainAction系統(tǒng)主頁主頁面入口|-projectName二級域名(業(yè)務源碼,根據(jù)業(yè)務修改projectName名稱)-i18n國際化-ibatisibatis配置文件|-aclibatis資源權限配置文件|-projectName二級域名(ibatis配置,根據(jù)業(yè)務修改projectName名稱)|-ibatisConfig.xmlibatis配置入口-springspring配置文件|-aclspring資源權限配置文件|-projectName二級域名(spring配置,根據(jù)業(yè)務修改projectName名稱)|-applicationContext.xmlspring配置入口-xworkwebwork配置文件|-aclwebwork資源權限配置文件|-projectName二級域名(webwork配置,根據(jù)業(yè)務修改projectName名稱)-pertieswebsphere緩存配置文件-ehcache.xmlehcache緩存配置文件-perties數(shù)據(jù)庫配置文件- perties日志配置文件-pertieswebwork配置文件-xwork.xmlwebwork配置入口l 文件目錄結構 -WebRoot |-images圖片 |-jsjavascript文件 |-style樣式文件 |-pages |-acl資源權限 |-tablename表名 |-add.jsp新增數(shù)據(jù)視圖 |-edit.jsp修改數(shù)據(jù)視圖 |-list.jsp列表數(shù)據(jù)視圖 |-view.jsp查看數(shù)據(jù)視圖|- projectName (根據(jù)業(yè)務修改projectName名稱) |-tools工具 |-401.jsp401 |-403.jsp403 |-404.jsp403 |-500.jsp500 |-error.jsp錯誤提示頁面 |-noprivilege.jsp無權限提示頁面 |-success.jsp成功操作提示頁面 |-token.jsp重復提交提示頁面 |-plugins插件 |-bgjs整體視圖 |-ecside列表 |-formValidator表單校驗 |-FusionCharts統(tǒng)計圖 |-My97DatePicker日歷控件 |-WEB-INF |-lib依賴庫 |-web.xmlweb.xml |-index.jsp主頁 |-index0.jsp跳轉頁 |-login.jsp登陸頁 |-main.jsp主頁主頁面注:根據(jù)具體項目修改projectName名稱3.1.2 依賴庫名稱依賴庫說明Springspring-2.0.8Webworkrife-continuations-1.0webwork-2.2.7xwork-1.2.4javassist-3.6.0ognl-1.0oscore-1.0freemarker-2.3.8dom4j-1.6.1cglib-2.1_3cglib-nodep-2.1_3javamail-1.5Apache commonscommons-beanutils-1.6commons-codec-1.3commons-collections-3.2commons-dbcp-1.2.1commons-dbutils-1.0commons-digester-1.8commons-fileupload-1.2commons-io-1.2commons-lang-2.3commons-pool-1.3commons-validator-1.3.1Log4j commons-logging-1.1log4j-1.2.9緩存ehcache-1.2.3dynacache-6.0Websphere版本6.0Ibatisibatis-77Xmldom4j-1.6.1jaxen-1.1-beta-7xercesImpl-1.2Oracle驅動ojdbc14-.0Oracle版本.0Javascriptjquery.js版本 系統(tǒng)參數(shù)3.2.1 說明 使用system.xml文件配置系統(tǒng)常量參數(shù),系統(tǒng)啟動時會加載該配置文件 使用urp_syspara表配置系統(tǒng)可變參數(shù),系統(tǒng)啟動時會加載該數(shù)據(jù)3.2.2 使用方法 根據(jù)項目具體情況修改system.xml 根據(jù)項目具體情況修改com.urp.acl.Constants3.2.3 例程文件 system.xml統(tǒng)一資源管理平臺北京銀都新天地科技有限公司北京銀都新天地科技有限公司 010-ehcachecache/urpCache_user_key!- 模塊權限 List -_rights_key!- 模塊功能權限Map -_rights_moduledetail_key!- 模塊功能訪問權限Map -_rights_actionmethod_keyd0329c46663bff837d4af6e513.3 數(shù)據(jù)庫連接3.3.1 說明使用Spring配置數(shù)據(jù)庫的連接。3.3.2 使用方法不使用中間件提供的連接池 修改jdbc-oracle.pr

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論