工作經(jīng)歷
|
公司名稱: |
【永輝超市股份有限公司】 |
擔(dān)任職位:
|
j2ee工程師 |
所屬行業(yè):
|
批發(fā)/零售 |
時(shí) 間:
|
1999-01-2015-09
|
工作職責(zé) 工作業(yè)績:
|
1.hybris電商項(xiàng)目開發(fā),為非開源電商平臺(tái),所使用框架包括spirngMVC,非開源WCMS(webcontentmanagersystem),非開源ORM框架(hsql)等等。.f) 例需求1:開發(fā)永輝錢包。以常見SpringMVC為基礎(chǔ)搭建前后臺(tái),后臺(tái)調(diào)用httpclient請(qǐng)求第三方數(shù)據(jù)并處理json,xml結(jié)果集,并針對(duì)不同異常輔以對(duì)應(yīng)消息返回至前臺(tái)展示。g) 例需求2:微信支付。需要支持微信支付和退款。前臺(tái)以微信統(tǒng)一下單API獲取微信url通過ZxingCode生成二維碼圖片生成在前臺(tái)頁面以供客戶打開微信掃碼支付,掃碼完成微信客戶端回調(diào)服務(wù)器并處理訂單支付成功邏輯,創(chuàng)建支付記錄實(shí)體。當(dāng)用戶選擇商品退款,調(diào)用微信退款申請(qǐng),同步回調(diào)申請(qǐng)成功記錄申請(qǐng)成功信息。由于微信退款并無異步通知商戶,需本地定時(shí)腳本執(zhí)行退款查詢接口,成功則更新訂單退款成功,執(zhí)行后續(xù)操作。2.為公司OA開發(fā)新需求模塊,維護(hù),OA系統(tǒng)所使用框架為SSH(Struts1),數(shù)據(jù)庫為:ORCLE。業(yè)務(wù),流程接觸較多。a) 以開發(fā)過模塊IT需求管理為例,需要開發(fā)一個(gè)為需求人員,測試人員,開發(fā)人員協(xié)調(diào)共用的需求管理模塊。在edit頁面需求人員發(fā)起需求單,上傳附件,生成需求單號(hào),流程流轉(zhuǎn)到下一節(jié)點(diǎn),根據(jù)不同節(jié)點(diǎn),判斷文檔狀態(tài)(另起的文檔狀態(tài)),并且如果有操作節(jié)點(diǎn)的情況,必須根據(jù)下一節(jié)點(diǎn)實(shí)時(shí)改變文檔狀態(tài)。View頁面提供展示頁面,List提供列表展示頁面,支持條件查詢。在edit頁面進(jìn)行獲取當(dāng)前登錄用戶信息,通過AJAX獲取到前臺(tái)寫入,最終提交直至流程結(jié)束。3.為公司的生鮮平臺(tái)第二版進(jìn)行了開發(fā),框架使用為:SpringMVC+MyBatic+dwz(Jquery前臺(tái)框架)。數(shù)據(jù)庫為:ORCLE.二版開發(fā)涉及大量JS以及表格設(shè)計(jì)。a) 以開發(fā)過的采購訂單審核為例,以DWZ前臺(tái)框架展示,同一頁面上進(jìn)行表格動(dòng)態(tài)展示,直接編輯,提交,涉及表格操作,數(shù)據(jù)暫存等等,后臺(tái)SpringMVC使用自動(dòng)注解,省去xml配置,最后調(diào)用MyBatic執(zhí)行SQL,返回結(jié)果。 |