3、 熟悉 Mybatis、SpringMVC 開源框架,熟練掌握 Spring 框架及 SSM 的整合等技術 " />
1、 兩年 Java 后端開發(fā)經驗,熟練掌握 Java 面向對象編程,良好的編碼規(guī)范,掌握 Java Web 技術,
3、 熟悉 Mybatis、SpringMVC 開源框架,熟練掌握 Spring 框架及 SSM 的整合等技術
4、 熟練運用標準 SQL 語句,熟悉 Oracle、MySQL 數據庫,并且了解 MySQL 數據庫的優(yōu)化
5、 掌握 HTML+CSS+JS 及 jQuery、AJAX、ES6 等技術,能夠使用 Bootstrap 來進行柵格布局及響應式布局
6、 熟悉 Vue.js、ElementUI、TypeScript 等技術,能夠使用 Vue+ElementUI 來進行前端頁面開發(fā),并能夠使用 Webpack 來進行打包
7、 熟悉 Http、TCP/IP 等協議,能夠使用 Socket 套接字編程;熟悉 Java 多線程及常用線程池
8、 熟練使用 Maven 對項目進行開發(fā)以及 Git 版本控制工具
9、熟練使用 Redis 緩存技術,并能夠進行數據緩存、并發(fā)限流處理,了解 Shiro 安全框架,熟悉 Linux 常用命令
10、熟練 Apache 下 Tomcat 服務器,熟悉 Nginx 的反向代理、負載均衡及靜態(tài)資源處理
11、熟練使用 Dubbo 分布式服務治理框架,熟練使用 SpringBoot、SpringCloud 等微服務框架并能夠進行搭建開發(fā)
《優(yōu)樂購商城》
技術選型:SpringBoot+Dubbo+Mybatis+Spring+SpringMVC+Nginx
開發(fā)環(huán)境: Tomcat8.0+JDK1.8+Mysql5.7+Maven3
項目描述:該商城是一個 B2C 綜合類型的電商網站。主要是銷售電子產品、圖書、服裝、藥品、電器等等商品為主。用戶可以在商城瀏覽商 品、下訂單,以及參加各種活動。該商城采用 Dubbo 分布式系統架構,子系統之間都是調用服務來實現系統之間的通信。這樣降低了系 統之間的耦合度,提高了系統的擴展性、復用性。為了提高系統的性能使用 Redis 做系統緩存,并使用 Redis 來實現 session 共享。為了 保證 Redis 的性能使用 Redis 集群。并使用 Nginx 來做負載均衡、反向代理,為了保證 Nginx 的高可用,使用 Keepalived 來搭建 Nginx 的主備操作。
功能描述: 后臺系統包括:1、運營商系統維護:品牌管理、規(guī)格屬性管理、模板維護、商品類別維護、貨品-商品維護、商品審核、活動 管理、積分管理、報表、廣告管理等;2、商家系統維護:商家入駐申請、商家商品維護、商家商品發(fā)布、商家商品上、下架等 前臺系統包括:個人中心、購物車、商場首頁、商品詳情頁、提交訂單頁、支付頁面等頁面構成
責任模塊:1、運營商系統:品牌管理,規(guī)格屬性管理,模板維護,商品審核,參與商品表的設計等; 2、商家系統:商家商品維護,商家商品發(fā)布,實現商家登錄系統來對商品進行錄入,修改,刪除等操作;商家發(fā)布商品需要交由管理員審核; 3、前臺系統:參與商品,分類、購物車、訂單等模塊開發(fā),為了提升系統的性能,使用 Redis 緩存技術對前臺商品、商品分類、輪播圖 進行緩存,將購物車信息存放 Redis 進行管理, 使用 Nginx 作為文件服務器來存儲靜態(tài)資源,包括 Html 和圖片,并使用 Nginx 反向代理來對 前臺頁面靜態(tài)化處理;使用消息隊列來處理訂單,用戶在下單成功后,將訂單信息保存到 Redis 中,并發(fā)送消息到訂單隊列,訂單服務通過對消 息隊列的監(jiān)聽,來實現對訂單的創(chuàng)建,然后進行庫存服務進行庫存扣減,為保證數據完整性,采用可靠消息最終一致性方案解決分布式事務。
《優(yōu)樂購商城》 技術選型:SpringBoot+Dubbo+Mybatis+Spring+SpringMVC+Nginx 開發(fā)環(huán)境: Tomcat8.0+JDK1.8+Mysql5.7+Maven3 項目描述:該商城是一個 B2C 綜合類型的電商網站。主要是銷售電
趣墅是一個別墅短租平臺,他包含房東發(fā)布房源,租戶多維度尋找房源,智能匹配房源,近期行情查詢等功能。該系統是基于SpringBoot搭建MVC三層架構,SpringMVC來進行控制層處理,數據校驗等,業(yè)務層使用Spring來進行業(yè)務的處理,事物的控制等,持久層采用Mybatis來進