求職意向
java開(kāi)發(fā)工程師 湖南長(zhǎng)沙 薪資面議 隨時(shí)到崗
教育背景
2020.x -2020x 錘子簡(jiǎn)歷大學(xué) 計(jì)算機(jī)科學(xué)與技術(shù)
軟件工程
工作經(jīng)驗(yàn)
2020.x -2020x 錘子簡(jiǎn)歷信息技術(shù)有限公司 java開(kāi)發(fā)工程師
主要負(fù)責(zé)公司項(xiàng)目的開(kāi)發(fā)和運(yùn)維,參與公司項(xiàng)目模塊的需求分析,整理和維護(hù)項(xiàng)目數(shù)據(jù)庫(kù)等工作。
項(xiàng)目經(jīng)驗(yàn)
2020.x -2020x 人事管理系統(tǒng) 項(xiàng)目組組員
項(xiàng)目描述:
該系統(tǒng)主要面向公司內(nèi)部,完成公司人事管理,員工簽到及人員信息登記業(yè)務(wù)。管理人員能夠查詢(xún)與修改員工上班記錄及增,刪,查改員工信息
責(zé)任描述:
按照項(xiàng)目經(jīng)理的工作安排從事項(xiàng)目的開(kāi)發(fā)及其維護(hù)。根據(jù)業(yè)務(wù)需求文檔和UML圖進(jìn)行了部分模塊的開(kāi)發(fā),對(duì)自己負(fù)責(zé)的模塊的代碼編寫(xiě)、注釋?zhuān)⑦M(jìn)行測(cè)試。
實(shí)現(xiàn)技術(shù):
1、采用DIV+CSS+JS技術(shù)進(jìn)行頁(yè)面布局與美化,并實(shí)現(xiàn)國(guó)際化,通過(guò)重定向避免數(shù)據(jù)的重復(fù)提交,提供分頁(yè)顯示數(shù)據(jù)。
2、收集封裝數(shù)據(jù),采用Jquery、Validator驗(yàn)證框架對(duì)表單數(shù)據(jù)進(jìn)行合法性校驗(yàn)。
3、本項(xiàng)目結(jié)構(gòu)上分為表現(xiàn)層,業(yè)務(wù)層和數(shù)據(jù)訪(fǎng)問(wèn)層,層次之間的依賴(lài)關(guān)系自下到上。采用的技術(shù)有Struts、Spring、Hibernate等,其中表現(xiàn)層采用Struts框架開(kāi)發(fā);業(yè)務(wù)層封裝業(yè)務(wù)流程,為適應(yīng)業(yè)務(wù)變更,每一業(yè)務(wù)模塊均有專(zhuān)門(mén)的接口及實(shí)現(xiàn)類(lèi),利用Spring的ioc功能將實(shí)現(xiàn)類(lèi)注入給表現(xiàn)層的Action;數(shù)據(jù)訪(fǎng)問(wèn)層借助于Hibernate實(shí)現(xiàn),代碼簡(jiǎn)潔且適應(yīng)不同的數(shù)據(jù)庫(kù)。事務(wù)部分利用Spring的聲明式事務(wù)管理。
項(xiàng)目總結(jié):
在查詢(xún)數(shù)據(jù)時(shí)經(jīng)常會(huì)出現(xiàn)Hibernate延遲加載問(wèn)題,由于我們控制事務(wù)是在service層,但是有些Entity用到了延遲加載,當(dāng)需要在顯示層顯示的時(shí)候Hibernate才會(huì)把延遲的代
理通Session去數(shù)據(jù)庫(kù)中獲取數(shù)據(jù),但是這時(shí)候事務(wù)已經(jīng)關(guān)閉了意味著session也結(jié)束了生命周期,這樣就會(huì)造成LazyInitializationException,此類(lèi)異常的解決: 1、在映射文件中在延遲建加載的一方設(shè)置lazy=”false”。 2、在web.xml中配置OpenSessionInViewFilter。
2020.x -2020x 北斗云客戶(hù)信息管理系統(tǒng) 組員
該系統(tǒng)主要用于公司人員銷(xiāo)售方面的客戶(hù)管理與分配,主要分為以下幾個(gè)功能模塊:
1. 登錄模塊:
根據(jù)登錄人員的不同,分配不同的權(quán)限,執(zhí)行不同的操作
2. 客戶(hù)信息管理:
管理員可以查看所有客戶(hù)的信息或通過(guò)各種條件查看客戶(hù)信息,并對(duì)客戶(hù)信息進(jìn)行操作
(如為客戶(hù)設(shè)置銷(xiāo)售人員,查看客戶(hù)交易信息,客戶(hù)日志,刪除客戶(hù)等);管理員可以
進(jìn)行客戶(hù)管理策略的查看和設(shè)置;管理員可以進(jìn)行客戶(hù)信息統(tǒng)計(jì)的查看,添加新客戶(hù)的
權(quán)限;銷(xiāo)售人員只能查詢(xún)和操作隸屬于自己的客戶(hù);銷(xiāo)售人員之間可以進(jìn)行客戶(hù)共享查
看。
3. 聯(lián)系人信息管理:
管理員和銷(xiāo)售人員都可以進(jìn)行聯(lián)系人的添加,刪除和查看,同時(shí)還可以將聯(lián)系人和客戶(hù)
進(jìn)行關(guān)聯(lián)。
4. 管理員設(shè)置:
管理員可以新添登錄帳號(hào),查看所有員工信息,修改個(gè)人信息
實(shí)現(xiàn)技術(shù):
1. 整個(gè)項(xiàng)目使用SSH三大框架的整合開(kāi)發(fā),使程序更符合MVC設(shè)計(jì)模式;
2. 自定義攔截器對(duì)未登錄和非法登錄訪(fǎng)問(wèn)進(jìn)行攔截;
3. 配置c3p0連接池,減少連接創(chuàng)建時(shí)間;
4. 使用jquery實(shí)現(xiàn)ajax的局部刷新,減輕服務(wù)器和帶寬的負(fù)擔(dān),最大程度的減少冗余請(qǐng)求和響應(yīng)對(duì)服務(wù)器造成的負(fù)擔(dān),提升站點(diǎn)性能。
責(zé)任描述:
JavaEE開(kāi)發(fā),根據(jù)任務(wù)需要完成項(xiàng)目;參與項(xiàng)目設(shè)計(jì)并開(kāi)發(fā)
自我評(píng)價(jià)
本人從事java開(kāi)發(fā)一年,熟悉java開(kāi)發(fā)流程,對(duì)框架…比較熟悉,熟悉ajax、js、html、jsp、MySQL。對(duì)數(shù)據(jù)結(jié)構(gòu)和XML有一定了解。善于接受新的事務(wù),時(shí)間觀(guān)念強(qiáng),有良好的團(tuán)隊(duì)合作精神、編碼習(xí)慣。性格沉靜,有責(zé)任心
內(nèi)容來(lái)源說(shuō)明:本文章來(lái)自網(wǎng)絡(luò)收集,如侵犯了你的權(quán)益,請(qǐng)聯(lián)系QQ:2772182309進(jìn)行刪除。
http://90xin.cn/article/62846.html