1.熟悉使用 SpringMVC , Spring , SpringBoot,Mybatis , MyBatis-Plus,Dubbo,Shiro 等框架,具有一定的分布式系统设计开发经验
2.熟悉 JavaSE、EE 技术;
3.熟悉 idea、Xshell, navicat 、postman、Git 等工具的使用
4.熟悉 MySQL 关系型数据库(事务, 索引),了解 oracle;
5.了解使用 nginx 实现反向代理和负载均衡
6.有使用 Redis 非关系型数据库(分片扩容, 哨兵机制, 集群原理)的开发经验
7.熟悉 SpringCloud 微服务项目,熟悉 eureka、zookeeper、nacos 注册中心,熟悉 ribbon 负载和重试,熟悉hystrix 的降级和熔断,熟悉 feign 远程调用,了解 zuul API 和 gateway 网关,了解 config 配置中心的配置,了解 sleuth 链路跟踪技术
8.熟悉 rabbitMQ 、RocketMQ 消息队列,进行消息的生产和消费,熟悉 ElasticSearch 的使用
项目一 某机电ERP后台管理
开发环境:springboot+mybatis+mysql
项目描述:
为美嘉机电因工序复杂种类繁多,根据实际情况对其派工,排程,领退补料,检验流程,装箱条码等功能进行二次开发。为操作工节省流程,检验管理更加方便。
责任描述:
后台管理以及手机端送检检验技术描述:
对权限分配管理,因不同人员对应权限等级不同,为不同人员分配不同的权限,进行权限管理。对图片管理功能进行编写,图片重复性,图片后端查看管理。对前端页面编写时运用了element组件库,对页面跳转进行路由管理,手机端uni-app功能编写
项目二 某公司扫码管理
开发环境:Springboot+mysql+jdk1.8+uni-app 等
项目描述:由于货品检验,缴库,出库原因太过繁琐,需要手机端进行管理验证。
责任描述:
接口开发和流程开发技术描述:
首先通过 UUID 生成每一次流程的 flowID,将生成的 flowID 作为流程的唯一标识,进行接口的调用, 调用导入资源的接口,进行业务的调用,进行导入的资源的查询与删除。然后通过同一个 flowID 调用下一个创单接口,相应的流程的流程单就创建成功。创单成功后可以进行归档接口的调用,调用归档接口可以将相应的资源的值在数据库中修改。
项目三 酒花香电商系统
项目描述:
为了实现网上购物而实现的商城项目,后端整体分为用户模块、商品模块、订单模块、购物车模块和秒杀模块,前端由商城首页、个人中心、购物车、订单等部分组成;
项目架构:
整体项目使用Maven工具来控制版本及依赖,保证了整个项目的版本统一性;
为了在高并发情况下可能对单个服务器造成压力,我们采用了Ngnix设置为轮询的方式实现服务端的负载均衡,并把静态文件交由Ngnix进行维护,实现了动静分离;
为了确保微服务各个模块的高可用,在用户、商品、购物车、秒杀模块搭建了各自的Redis集群,保证了即使出现高并发的情况下也不会对用户体验造成影响;
通过SpringCloud框架实现项目的纵向拆分,通过各个组件实现不同微服务的并行开发,防止部分模块的崩溃影响整个项目;
开发平台: Eclipse、MySQL
主要技术:MySQL+mycat+nginx+springboot+springcloud+Redis+rabbitmq
责任描述:
SSO 单点登录模块是通过 redis、Cookie 技术实现二次免密登录,使用 JSONP 跨域实现用户注册页面的校验, 判断用户名, 邮箱, 电话是否注册过, 从数据库查询验证。用户单点登录模块, 搭建 Redis 集群和zookeeper 注册中心, 使用 sso 技术配合 dubbo 框架, 将用户信息保存在 cookie 中,完成用户的登录和退出. 项目中将用户的信息封装成 ticket 秘钥, 保存在 cookie 中, 实现同一个用户只需登录一次就能访问所
有相互信任的服务, 提高用户体验。商品模块则利用 mybatis-plus 技术实现对商品及商品信息的增删改查。
角色 | 职位 |
负责人 | Java工程师 |
队员 | 产品经理 |
队员 | 前端工程师 |
队员 | 后端工程师 |
用于南京高淳工业园展厅开会时用的,前后端都是我一人编写!用于南京高淳工业园展厅开会时用的,前后端都是我一人编写!用于南京高淳工业园展厅开会时用的,前后端都是我一人编写!用于南京高淳工业园展厅开会时用的,前后端都是我一人编写!用于南京高淳工业园展厅开会时用的,前后端都是我一人编写!
为美嘉机电因工序复杂种类繁多,根据实际情况对其派工,排程,领退补料,检验流程,装箱条码等功能进行二次开发。为操作工节省流程,检验管理更加方便。 后台管理以及手机端送检检验技术描述: 对权限分配管理,因不同人员对应权限等级不同,为不同人员分配不同的权限,进行权限管理。对图片管理