熟练掌握JDK1.8新特性,熟练使用Lambda,Stream流,LocalDateTime时间类型
熟练使用Spring、SpringMVC、Mybatis、Mybatis-Plus、SpringBoot等框架;
掌握SpringCloud和其相关组件如Nacos,Feign等分布式技术;
掌握SpringSecurity ,SaToken 认证授权框架
掌握MySQL数据库、Redis非关系型数据库;
对集合、 IO ,锁 ,线程都有一定的了解 ,有良好的面向对象的设计思想;
掌握ElasticSearch搜索引擎,RabbitMq消息中间件,XXL-JOB分布式任务调度平台;
掌握Linux系统的操作及docker容器化的部署;
掌握Nginx代理服务器;
熟悉HTML、CSS、jQuery、JavaScript、ES6、Vue、JS、Ajax等前端技术和wxml、uni-app小程序开发;
熟练使用 Maven、 Git 等工具 ,以及熟练使用 Postman,apiFox请求测试插件 ,使用 JUnit使用进行程序测试、
十野物流:
软件架构 :Spring Boot、MySQL、Redis、Mybatis、MyBatis-Plus、FastJSON、RestTemplate、Spring Security、SaToken、
Feign、Spring Data Redis等
项目介绍 : 该项目是移动端开发,即向在职员工提供线上接单送货功能,分为车主端,货主端和管理后台,该项目采用当前流行
的前端后分离架构开发,由用户层、UI层、微服务层、数据层等部分组成为PC、App、H5等客户端用户提供服务,系统应用 CDN
技术,对一些图片、CSS 、视频等资源从CDN 调度访问,所有的请求全部经过负载均衡器。
项目主要功能 :
管理端:负责分发资金卡和管理车主端和货主端的订单服务
货主端:负责线上发送需求,订单的支付,订单的冲账
车主端:负责对货主发布的需求进行线上接单
负责模块 : 管理端,货主端,车主端
项目职责 :
1.梳理用户的需求,分析业务流程,根据需求分析定义接口;
2.货主的认证授权,对没有进行绑定身份证的和银行卡的进行校验,发布需求后,对订单进行校验是否合理合法,订单支付安全性
问题,支付中分 油卡 现金 承兑,其中现金对接的中国银行,对订单进行冲账保证后台能成功对账
3.车主接单时,对大量并发进来做出安全性问题,对货主已经支付的账单做出消息通知;
4.车主实时知道自己的定位,对接高德地图
5.管理端对货主银行卡进行分发,对货主的资金进行管理
6.项目部署在甲方电脑内网中,做内网穿透
软件架构 :Spring Boot、MySQL、Redis、Mybatis、MyBatis-Plus、FastJSON、RestTemplate、Spring Security、SaToken、 Feign、Spring Data Redis等 项目介绍 : 该项目是移动端开
软件架构 : Vue、Vite、Axios、Spring Boot、Mybatis、MyBatis-Plus,minio 项目介绍 :该系统是一个公司的官网,用户在此系统可以进行查看该公司的描述,图片和产品的详情,同时还有管理端对这个网 页图片视频的管理,其中网页上的视频仿b