2.熟練掌握Eclipse/IDER、Svn、Gi" />
1.熟練掌握J(rèn)avaSE基礎(chǔ)知識(shí),熟悉多線程與并發(fā)編程,擁有豐富的系統(tǒng)設(shè)計(jì)分析能力及面向?qū)ο蠓治龊驮O(shè)計(jì)能力,熟悉常 用的設(shè)計(jì)模式(代理、單例、工廠等)及反射、自定義注解、泛型等;
2.熟練掌握Eclipse/IDER、Svn、Git、Maven等開發(fā)及版本控制工具,熟練掌握J(rèn)ava基礎(chǔ)技術(shù)Jsp、Servlet、Jdbc,熟練掌握Web應(yīng)用系統(tǒng)開發(fā),具備的獨(dú)立開發(fā)能力;
3.了解使用網(wǎng)絡(luò)通訊協(xié)議,熟練使用json、xml通訊格式;
4.熟練使用Oracle、MySQL、SQLServer等關(guān)系型數(shù)據(jù)庫,了解使用Redis非關(guān)系型數(shù)據(jù)庫;
5.熟悉網(wǎng)絡(luò)通訊技術(shù)Socket、WebSocket、Http;
6.熟練運(yùn)用Spring、Mybatis、了解SpringBoot2.0等開源框架及其原理,熟悉Spring的IOC、AOP設(shè)計(jì)思想;
7.熟練掌握Shiro權(quán)限框架,進(jìn)行登錄認(rèn)證及權(quán)限攔截。
8.熟悉Nginx的負(fù)載均衡、反向代理、動(dòng)靜分離等功能,且進(jìn)行請(qǐng)求轉(zhuǎn)發(fā)和配置。
9.了解SOA、分布式、微服務(wù)、大型網(wǎng)站架構(gòu),了解RPC遠(yuǎn)程調(diào)用、SpringCloud等微服務(wù)框架;
10.掌握SpringCloud常用組件、注冊(cè)中心Eureka、Consul ,負(fù)載均衡器Ribbon、客戶端調(diào)用工具Rest和Feign,分布式配置中心Config ,服務(wù)保護(hù)Hystrix,網(wǎng)關(guān)Zuul Gateway ,Api管理 Swagger 等;
11.前端技術(shù):Vue、JavaScript、JQuery對(duì)頁面、數(shù)據(jù)的處理,ajax對(duì)數(shù)據(jù)的異步傳輸;
12.熟悉junit單元測(cè)試、jmeter壓力測(cè)試工具。
項(xiàng)目名稱:中鈔通銀
開發(fā)環(huán)境: JDK1.8,tomact9.0,eclipse, Maven, SVN
開發(fā)時(shí)間/開發(fā)周期:2018.07-至今
使用技術(shù):SpringBoot+SpringMVC+MyBatis+ Shiro + Nginx + jenkins+docker+Mysql+ApiSwagger
項(xiàng)目描述:
該項(xiàng)目主要是給銀行的企業(yè)客戶提供支付流轉(zhuǎn)服務(wù),通過區(qū)塊鏈進(jìn)行不同銀行之間的數(shù)據(jù)進(jìn)行傳遞。
該項(xiàng)目屬于Maven聚合項(xiàng)目,分為企業(yè)用戶接口模塊、銀行企業(yè)管理模塊、區(qū)塊鏈銀行管理模塊、區(qū)塊鏈模塊以及銀行對(duì)接模塊。
該項(xiàng)目使用SVN進(jìn)行版本化管理,使用Jenkins進(jìn)行自動(dòng)化部署。使用Swagger對(duì)接口進(jìn)行了管理。使用Spring事務(wù)進(jìn)行事務(wù)管理,使用SpringAOP進(jìn)行日志的管理。持久層使用MyBatis。
責(zé)任描述:
1. 負(fù)責(zé)前臺(tái)功能接口的開發(fā),企業(yè)信息類接口、支付流轉(zhuǎn)類接口、通知類接口。
2. 驗(yàn)簽服務(wù)的攔截,主要針對(duì)支付、簽收、背書、兌付功能進(jìn)行驗(yàn)簽。
3. 負(fù)責(zé)銀行支付接口的對(duì)接與開發(fā)。
技術(shù)描述:
前臺(tái)功能接口:
使用SpringBoot框架給前臺(tái)提供接口服務(wù),該接口主要包括企業(yè)信息接口、通銀流轉(zhuǎn)接口、通銀查詢接口的開發(fā),使 用ApiSwagger對(duì)接口進(jìn)行管理。
驗(yàn)簽服務(wù)器:
使用攔截器對(duì)支付類、簽收類等接口進(jìn)行攔截并且驗(yàn)簽,使用CFCA證書對(duì)銘文加密去服務(wù)起進(jìn)行驗(yàn)簽。
銀行支付接口對(duì)接:
對(duì)接銀行的扣付款接口、大額轉(zhuǎn)賬接口、企業(yè)信息等接口,開發(fā)獨(dú)立項(xiàng)目專門與不同的銀行進(jìn)行接口對(duì)接。