




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
環(huán)境準(zhǔn) 1.2、元數(shù)據(jù)建 1、新建元數(shù) 2、 環(huán)境準(zhǔn) 1.2、元數(shù)據(jù)建 1、新建元數(shù) 2、發(fā)布元數(shù) 3、生成建庫(kù)腳 1.3、向?qū)纱?1.4、界面效 環(huán)境配 節(jié)點(diǎn)注 界面效果展 二、代碼分析(結(jié)合實(shí)際業(yè)務(wù) 2.1后端代碼解析(比如常見注解、保存校驗(yàn)、動(dòng)作邏輯 2.2配置解析(比如持久化、其他應(yīng)用 三、功能開 3.1、前臺(tái)界面編輯控制、默認(rèn) 3.2、參照開 3.3、參照聯(lián) 3.4、封存、取消封 1/54UDN一、stepbystep 環(huán)境準(zhǔn)1.2、元數(shù)據(jù)建1、新建元數(shù)1.1切換到iuap開發(fā)視圖下,選中上面的項(xiàng)目,下面的“元數(shù)據(jù)管理器”2/54UDN1.2元數(shù)據(jù)設(shè)計(jì)(主子表準(zhǔn)備工簡(jiǎn)單參照1.2元數(shù)據(jù)設(shè)計(jì)(主子表準(zhǔn)備工簡(jiǎn)單參照 3/54UDN 4 4/54UDN 生成java 城市相同步驟,新建 生成java 城市相同步驟,新建5/54UDN主實(shí)體設(shè)設(shè)置模型屬性主實(shí)體設(shè)設(shè)置模型屬性信 件6/54UDN7/54UDN添加實(shí)體屬性字添加實(shí)體屬性字8/54UDN子實(shí)體設(shè)9子實(shí)體設(shè)9/54UDN10/5410/54UDN主子實(shí)11主子實(shí)11/54UDNLIST類型id_customercontactorLIST類型id_customercontactorid_customercontactorCustomerlist12/54UDN子表2、發(fā)布元數(shù)子表2、發(fā)布元數(shù)13/54UDN14/5414/54UDN3、生成建庫(kù)1.33、生成建庫(kù)1.3、向?qū)?5/54UDN16/54UDN16/54UDN17/54UDN為18/54為18/54UDN1.4、界面效環(huán)境配1.4、界面效環(huán)境配同時(shí)在applicationContext.xml節(jié)點(diǎn)注19/54UDN20/54UDN21/54UDN21/54UDN界面效果展二、代碼分析(結(jié)合實(shí)際業(yè)務(wù)界面效果展二、代碼分析(結(jié)合實(shí)際業(yè)務(wù) 22/54UDN .java.java主表的Service.java子表的Service.java主表持久層dao .java.java主表的Service.java子表的Service.java主表持久層dao.java子表持久層daojava.java客戶信息聯(lián)系人-23/54UDNCss樣式文件、html頁(yè)面展示,js頁(yè)面控制,Css樣式文件、html頁(yè)面展示,js頁(yè)面控制,meta.js 后端代碼解析(比如常見注解、保存校驗(yàn)、動(dòng)輯24/54UDN125125/54UDN:@JsonIgnoreProperties:@JsonIgnorePropertiesJSON(@OneToMany:指明OrderOrderItem26/54UDN@Id,@coloumniuap-jdbc中的注解,請(qǐng)開發(fā)者注意和javax解進(jìn)行區(qū)分,不要混淆。@GeneratedValue(strategy=Stragegy.UUID,@Id,@coloumniuap-jdbc中的注解,請(qǐng)開發(fā)者注意和javax解進(jìn)行區(qū)分,不要混淆。@GeneratedValue(strategy=Stragegy.UUID,moudle“users”)IDStragegyiuap-oidUsertsts會(huì)變成服務(wù)器的當(dāng)前時(shí)間。組件的sql增強(qiáng)功能會(huì)自動(dòng)在增加或修改的時(shí)候,在 27/54UDN@FKreferenceTableName@FKreferenceTableName2、后臺(tái)代Controller層代碼CustomerController.java28/54UDNCustomerControlleriuapControllerController類上必須使用@RestController或者@ControllerCustomerControlleriuapControllerController類上必須使用@RestController或者@Controller注解、用于類上,表示類中的所有響應(yīng)請(qǐng)求的方法都是以該地址作為父路徑1 method;value:指定請(qǐng)求的實(shí)際地址,指定的地址可以是URITemplatemethod:指定請(qǐng)求的method類型,GET、POST、PUT、DELETE@AutowiredJavaBeanbyType29/54UDNJasonService層代碼JasonService層代碼Service類上必須使用@ServiceDao層代碼因?yàn)槭侵髯颖?,所以分別建立對(duì)主表以及子表做查詢的30/54UDNDAO類為:DAO上需要通過@RepositorySpringDAO類為:DAO上需要通過@RepositorySpring元數(shù)據(jù)持久化封裝了通用DAO@Autowired;3、后臺(tái)查31/54UDNServiceDAO對(duì)查詢sql調(diào)用daoServiceDAO對(duì)查詢sql調(diào)用dao4、查詢區(qū)32/54UDN5、加載子表方法【為選中行、切換分頁(yè)信息提供5、加載子表方法【為選中行、切換分頁(yè)信息提供33/54UDN拼接sql,同時(shí)調(diào)用MetadataDAO5、新拼接sql,同時(shí)調(diào)用MetadataDAO5、新增保新增為”/add34/54UDNSave方法需要進(jìn)行事務(wù)管理,出現(xiàn)異常會(huì)回滾,所以需要在方法上增加調(diào)用了dao層的save Save方法需要進(jìn)行事務(wù)管理,出現(xiàn)異常會(huì)回滾,所以需要在方法上增加調(diào)用了dao層的save 存35/54UDN設(shè)置設(shè)置status 如果為新增數(shù)據(jù),設(shè)置子表狀態(tài)為“new”新增,設(shè)置dr設(shè)置設(shè)置status 如果為新增數(shù)據(jù),設(shè)置子表狀態(tài)為“new”新增,設(shè)置dr6、批量刪除功36/54UDN調(diào)用dao的batchDelete調(diào)用daobatchDelChild持久化調(diào)用dao的batchDelete調(diào)用daobatchDelChild持久化拼接sql7、子表37/54UDN8、前后端8、前后端38/54UDN 傳遞多條,返回為void 9、SpringMVC異常 傳遞多條,返回為void 9、SpringMVC異常處SpringMVC異常處理的封裝,處理iweb異,校驗(yàn)異和異常錯(cuò)誤碼支。對(duì)于ajax請(qǐng)求或者h(yuǎn)ttpheader中包含Accept:application/json對(duì)于其他請(qǐng)求,會(huì)跳轉(zhuǎn)到springmvc視圖下error/500頁(yè)面spring-mvc.xml配置如下39/54UDN和,直接throw息在據(jù)庫(kù)】預(yù)信息,根據(jù)和,直接throw息在據(jù)庫(kù)】預(yù)信息,根據(jù)參數(shù)取【子表CustomercontactorDao40/54UDN11、主11、主41/54UDN 配置解析(比如 配置解析(比如持久化、其他應(yīng)用2.3.1spring框架配置文42/54UDN2.3.22.3.243/54UDN支持SQL1.springUAPiuap-mdpersistence和支持SQL1.springUAPiuap-mdpersistence和 }為平臺(tái)在三、功能開3.1、前臺(tái)界面編輯控制、默認(rèn)44/54UDN2)在數(shù)據(jù)模型中增加必輸項(xiàng)屬性,meta.js2)在數(shù)據(jù)模型中增加必輸項(xiàng)屬性,meta.js45/54UDNenablestatusenablestatus字段=046/54UDN3.2、參照開對(duì)應(yīng)的js3.2、參照開對(duì)應(yīng)的js47/54UDN的數(shù)據(jù)set的數(shù)據(jù)setcustomerFormDa48/54UDN3.3、參照聯(lián)3.3、參照聯(lián)49/54UDN根據(jù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 乙方商鋪?zhàn)赓U合同范本
- 出讓合同范本官網(wǎng)
- 個(gè)人催債合同范本
- 2025年遵義a2貨運(yùn)從業(yè)資格證考試
- 借款合同和抵押合同范例
- 勞務(wù)合同范本保密條款
- 東營(yíng)市勞動(dòng)合同范本
- 低成本創(chuàng)業(yè)合同范本
- 個(gè)人室內(nèi)植物租賃合同范本
- 棄土場(chǎng)土方外運(yùn)施工方案
- 遼寧省營(yíng)口市2024-2025學(xué)年七年級(jí)上學(xué)期期中語文試題
- 《畫垂線和平行線》(教案)2023-2024學(xué)年數(shù)學(xué)四年級(jí)上冊(cè)
- GB/T 44770-2024智能火電廠技術(shù)要求
- 經(jīng)典女士剪發(fā)技術(shù)圖解教程
- 2023年護(hù)理人員分層培訓(xùn)、考核計(jì)劃表
- 第二章-高壓開關(guān)電器
- 腫瘤病人的姑息治療和護(hù)理
- 人工智能在人力資源招聘中的創(chuàng)新應(yīng)用
- 靜脈采血的課件
- 三年級(jí)數(shù)學(xué)-數(shù)獨(dú)練習(xí)題打印版10組
- DB3502T 051-2019 家政服務(wù)規(guī)范 通 用要求
評(píng)論
0/150
提交評(píng)論