? 參與整個(gè)系統(tǒng)的架構(gòu)設(shè)計(jì);
? 參與調(diào)研系統(tǒng)開發(fā)框架,技術(shù)選型等;
? 負(fù)責(zé)整個(gè)項(xiàng)目RBAC的權(quán)限模塊的設(shè)計(jì)與實(shí)現(xiàn)
? 負(fù)責(zé)持續(xù)集成環(huán)境的搭建,相關(guān)文檔編寫;
? 負(fù)責(zé)與各服務(wù)平臺(tái)接口的設(shè)計(jì)、實(shí)現(xiàn)、聯(lián)調(diào);
? 負(fù)責(zé)公共EAO的抽象和封裝,接口設(shè)計(jì)及功能實(shí)現(xiàn),單元測(cè)試;
? 負(fù)責(zé)自定義IOC容器的設(shè)計(jì)和實(shí)現(xiàn);
? 主持Linux服務(wù)器上部署以及系統(tǒng)的后期維護(hù)工作。
技術(shù)要點(diǎn):
? 用ROSE,PD分別完成UML及數(shù)據(jù)庫建模設(shè)計(jì);
? 整個(gè)架構(gòu)采用Session Facade模式,SpringMVC+Spring+Hibernate基礎(chǔ)開發(fā)框架;
? 采用Maven+SVN+Nexus+Jenkins+Checkstyle+Findbug+Tomcat搭建項(xiàng)目持續(xù)集成環(huán)境;
? 采用AOP技術(shù)實(shí)現(xiàn)日志(log4j)模塊橫向插入SessionBean;
? 采用JMS實(shí)現(xiàn)緩存信息的同步管理;
? 采用spring直接對(duì)外發(fā)布Webservice,采用CXF作為Webservice調(diào)用的客戶端;
? 單點(diǎn)登錄CAS與權(quán)限控制框架Shiro集成滿足系統(tǒng)安全需求;
? 采用Spring+Quartz實(shí)現(xiàn)動(dòng)態(tài)任務(wù)調(diào)度,作為Task平臺(tái)的基礎(chǔ);
? 采用ModSecurity 來防止XSS攻擊、注入攻擊、CSRF攻擊等;