有较好的Java基础、编程习惯及代码规范
熟练掌握Spring Boot、Spring Cloud
熟练使用 Docker(镜像构建、容器编排、Volume 挂载)
熟练掌握Docker Compose 多容器部署(Nginx + MySQL +Jar服务)
熟悉MySQL、Redis,熟练使用SQL语句,熟悉SQL优化
熟悉Spring、Srping MVC、MyBatis等开源框架
熟悉Spring Security、Shiro等安全框架
熟练使用Dubbo+Zookeeper分布式框架,掌握分布式架构web开发经验和性能优化
熟悉Linux操作系统以及常用的操作命令
熟悉Vue前端各组件的使用
采购平台
开发环境:IDEA+JDK1.8+Git+nginx
软件架构:SpringMvc+Spring Boot+Mybatis +SpringCloud+MySql+ElasticSearch+RabbitMQ
项目描述:采购平台是面向便利店、酒店食堂、企事业单位大型办公、福利团购及个人大宗采购的综合性B2B采购平台。依托平台多年打造的供应链体系,同时聚集一批与有多年合作的优质品牌供应商,使平台拥有丰富的优质商品和明显的价格优势,服务以青岛市为中心的整个山东市场。主要功能模块:用户网上购物、数据搜索,订单管理、商品评价、在线支付、商品管理、品牌管理、管理员管理、会员管理、购物车管理、用户管理等模块。
个人职责:
1.负责商品管理模块,对商品、分类、品牌、规格的查询、修改、上下架的功能实现。
2.负责用户模块中的用户注册和登陆功能。
3.使用RabbitMQ消息中间件调用阿里云短信业务给用户注册时发送短信验证码。
4.使用JWT+RSA非对称加密技术实现无状态鉴权登陆操作。
健身房管理系统
开发环境:IDEA+JDK1.8+Tomcat8+SVN
软件架构:SpringMvc+Spring+Mybatis +Mysql+Shiro+ActiveMQ+Redis
项目描述:主要针对健身房管理。主要针对公司内部使用,分为会员管理,员工管理两大部分,领导层的人 方便查看员工业绩以及打卡通勤情况,以及财务报表,方便对于员工的管理,而会员管理则员工 也可查看,但只能查看自己的部分会员。主要功能模块有登录模块,搜索管理,会员管理,用户 管理,数据管理,角色权限等模块。
个人职责:
1. 参与前期需求分析,以及项目模块的划分,选择开发模块并确定开发模块使用的技术。
2. 主要负责项目中角色权限模块,会员管理模块。
3. 负责自己功能开发的测试和部署。
4. 负责网站后台管理的鉴权,使用RBAC权限模型来鉴别权限
零天超市管理系统
开发环境:IDEA+Tomcat+Mysql+SVN+JDK1.8+Maven
软件架构:Spring MVC+Spring+MyBatis+Mysql+Tomcat
项目描述:该系统主要用于超市的商品、库存、报表和采购等方面进行管理,还对供货商和销售商等联系人 进行管理,主要模块包括:商品管理,采购管理,销售管理,仓库管理,报表管理,基础管理等 模块;可以对商品进行系统的管理 和分析,对员工、进货商、管理员等权限和个人信息的管理;
个人职责:
1. 负责仓库管理,货物的出入库的管理。
2. 并且参与基础管理模块:管理员、员工信息管理,配合其他同事编写一些基础模块和基础模块
假期孩子们上托管班,用于帮助机构,关注孩子的学习、安全。 使用vue开发前端大屏,java开发后端。中间调用摄像头AI算法。烟火告警、人群群集、打架等告警。
武电纪检部门,监管其他各部门。 使用vue开发前端,小程序等 Java开发后端。 使用数据存储对象,AI语音转文字等。