? 掌握Spring、SpringMVC、Mybatis、Hibernate等開源框架的使用,熟悉Spring 的事" />
?掌握SpringCloud 微服務(wù)、SpringBoot架構(gòu)的使用,掌握基于SSM 、SSH的企業(yè)項(xiàng)目開發(fā)流程。
? 掌握Spring、SpringMVC、Mybatis、Hibernate等開源框架的使用,熟悉Spring 的事務(wù)管理、IOC、AOP思想。
? 掌握J(rèn)avaSE的常用API操作,熟悉JDK8的新特性,并且能在項(xiàng)目開發(fā)中靈活運(yùn)用。
? 掌握MySQL關(guān)系型數(shù)據(jù)庫,表結(jié)構(gòu)設(shè)計(jì),索引優(yōu)化能力。
? 掌握 Redis、Mongodb 等非關(guān)系型數(shù)據(jù)庫,能實(shí)現(xiàn)熱點(diǎn)數(shù)據(jù)緩存處理。
? 掌握RabbitMQ、Kafka等消息中間件,在具體業(yè)務(wù)中進(jìn)行使用,解決服務(wù)間的通信問題、數(shù)據(jù)一致性等問題。
? 熟練掌握分布式下的開發(fā)經(jīng)驗(yàn),包括分布式事務(wù),冪等設(shè)計(jì),分布式理論等。
? 熟練使用 Linux 常用命令、Docker 容器的操作和命令、以及 Linux 的環(huán)境搭建,項(xiàng)目部署,日志分析,問題排查。
? 熟悉部分前端技術(shù)框架如Element-ui、Vue、jQuery、Js、ajax等。
? 掌握Freemarker、Thymeleaf、bootstrap等模板引擎技術(shù)的使用。
? ERP管理系統(tǒng)
? 項(xiàng)目描述: ERP管理系統(tǒng)是為了滿足企業(yè)在日常運(yùn)營中對資源管理、業(yè)務(wù)流程及決策支持的需求而開發(fā)的一款綜合性管理軟件。該
系統(tǒng)旨在集成企業(yè)內(nèi)部的各個業(yè)務(wù)模塊,包括采購、銷售、庫存、財務(wù)、人力資源等,通過自動化和信息化手段對企業(yè)資源進(jìn)行集
中和管理,提高企業(yè)的效率和競爭力。資源集中管理:實(shí)現(xiàn)采購、生產(chǎn)、銷售等不同業(yè)務(wù)模塊的集成管理,促進(jìn)不同部門之間的協(xié)
作與信息共享。流程優(yōu)化與自動化:通過流程設(shè)計(jì)和工作流引擎,優(yōu)化企業(yè)的業(yè)務(wù)流程,提高工作效率,并實(shí)現(xiàn)自動化的數(shù)據(jù)采集
和處理。可定制性與擴(kuò)展性:系統(tǒng)具有良好的可定制性和擴(kuò)展性,可以根據(jù)企業(yè)特定需求進(jìn)行定制開發(fā),同時支持模塊化的擴(kuò)展和
集成其他第三方系統(tǒng)。安全與穩(wěn)定性:確保系統(tǒng)數(shù)據(jù)的安全性和可靠性,采用合適的安全措施保護(hù)企業(yè)敏感信息,同時具備高可靠
性和穩(wěn)定性。
? 技術(shù)棧: Mysql、Spring、SpringMVC、Hibernate、EasyUI、Fastjson、Redis、FreeMarker等
? 項(xiàng)目職責(zé):
1. 設(shè)計(jì)和實(shí)現(xiàn)一個機(jī)制,使得不同租戶能夠獨(dú)立地使用系統(tǒng),并且彼此之間的數(shù)據(jù)和操作是隔離的。
2. 涉及到編寫復(fù)雜的SQL查詢語句,使用Hibernate的ORM(對象關(guān)系映射)功能進(jìn)行數(shù)據(jù)的持久化和檢索。
3. 負(fù)責(zé)與其他系統(tǒng)進(jìn)行數(shù)據(jù)集成,開發(fā)和維護(hù)系統(tǒng)與第三方系統(tǒng)的接口,實(shí)現(xiàn)數(shù)據(jù)的共享和交互。
4. 負(fù)責(zé)對系統(tǒng)進(jìn)行性能優(yōu)化,包括調(diào)整數(shù)據(jù)庫索引、優(yōu)化SQL查詢語句、增加緩存機(jī)制等方面的工作。
5. 負(fù)責(zé)將系統(tǒng)部署到企業(yè)的服務(wù)器環(huán)境中,并確保系統(tǒng)的穩(wěn)定運(yùn)行與可用性。
6. 協(xié)助用戶解決在系統(tǒng)使用過程中出現(xiàn)的各種技術(shù)問題。
? 商城
? 項(xiàng)目描述: 商城系統(tǒng)是一個綜合性的在線購物和交易平臺,旨在為用戶提供方便快捷的購物體驗(yàn)和安全可靠的交易環(huán)境。該系統(tǒng)涵蓋了小程序端、H5端和PC端,可以滿足不同用戶在不同終端上進(jìn)行購物的需求。提供用戶友好的購物體驗(yàn):通過簡潔明了的界面
設(shè)計(jì)和流暢的操作流程,讓用戶能夠方便地選擇商品、瀏覽商品詳情、下單購買等操作。支持多終端訪問:系統(tǒng)兼容小程序端、
H5端和PC端,用戶可以根據(jù)自己的設(shè)備選擇最適合的終端進(jìn)行購物,提高購物的便捷性和靈活性。多樣化商品管理:支持商品分
類管理、商品搜索和推薦,幫助用戶快速找到所需商品,提供詳盡的商品信息和圖片展示,增加購物的趣味性和吸引力。高效訂單
處理:實(shí)現(xiàn)訂單管理、庫存管理、物流跟蹤等功能,保證訂單的準(zhǔn)確處理和及時配送,提供良好的售后服務(wù),增強(qiáng)用戶對商城的信
任感。
? 技術(shù)棧: SpringBoot、Spring、MyBatis-Plus、Redis、Mysql、Quartz、Vue等
? 項(xiàng)目職責(zé):
1. 根據(jù)PC端和小程序端的需求,您需要設(shè)計(jì)合適的API接口,用于前端與后端之間的數(shù)據(jù)交互。
2. 基于Redis緩存技術(shù),實(shí)現(xiàn)精算數(shù)據(jù)查詢模塊和業(yè)務(wù)數(shù)據(jù)查詢模塊的高效查詢。
3. 基于Quartz調(diào)度器,負(fù)責(zé)任務(wù)的配置和管理、調(diào)度器與外部系統(tǒng)的集成、日志記錄和異常處理、性能調(diào)優(yōu)和優(yōu)化等方面的工作。
4. 基于MyBatis-Plus的多租戶實(shí)現(xiàn),解決因?yàn)镽edis數(shù)據(jù)緩存出現(xiàn)-1的現(xiàn)象;解決數(shù)據(jù)不一致性的問題。
5. 基于Swagger 等工具完成接口文檔編寫,使用Apifox對全部接口進(jìn)行管理。