精通java语言,maven,spring,springboot,springcloud,tomcat进行开发;
熟练使用mybatis,jpa,mysql,redis,rabbitmq;
熟悉vue,javascript;
了解BIO,NIO;
熟悉微服务开发;
会计系统:
项目概况:该平台是一个企业服务平台,主要功能服务于代理记账公司和小微企业,服务功能主要是知识产权,会计,企业信息
人员配置:后端5人,前段4人,产品2人,运营2人,测试2人,运维1人,UI1人
主要负责模块:主要负责财税模块,在线税务整个模块,财务模块的日记账,资产开发
使用技术:SpringBoot,SpringCloud,MyBatis,MySQL,Redis,MongoDB,RabbitMQ
商城系统:
该系统为一个 B2C 的分布式电子商城,采用基于 springcloud 的微服务,使用 SSM(springmvc,spring,mybatis)
+springboot 搭建后台系统、前台两个部分组成; 后台可以进行角色鉴权,角色权限分配,商品类目的,销量的
统计分析等功能; 前台可以进行登陆验证、商品搜索,商品购物车,商品下单,购买支付,秒杀等功能; 工具
或技术:JDK1.8;springboot2.0.4;springcloud-netflix;mybatis;mysql;redis;elasticsearch;rabbitMQ;jwt;vue;
ajax; echart
个人职责: 商品类目模块:参与设计商品类目相关数据表(categorie,SPU,SKU,SPU-detail,stock,specifiction),使用到通
用 mapper,rabbitmq 等技术完成商品的增删改查模块; 前台商品搜索模块:使用 rabbitmq,elasticsearch 完成
商品的复杂搜索功能; 秒杀模块:使用 redis,redission 锁,rabbitmq 参与完成秒杀模块;
人事管理系统:
该系统是一个用于工时管理系统,采用的是前后端分离,SSH(springmvc,spring,hibernat)项目,用于核算员
工成本,主要实现登陆鉴权,员工管理,请假管理,工时管理,薪酬核算,内部公告等功能; 工具或技术:JDK1.8;
springmvc;spring;hibernat;oracle;springsecurity;vue;ajax
个人职责: 登陆鉴权模块:采用 springsecurity 进行登陆鉴权同时动态生成前端菜单; 员工管理模块:完成员工的增删改查,
以及权限分配,使用经典的 5 表权限设计模型;参与设计权限数据库,进行数据库垂直拆分(user,user-info,role,
module,user-role,role-module ) 工时管理模块:实现高级经理工时限制,项目经理工时分配功能;