熟练使用 Mybatis、Spring、SpringMVC、SpringBoot 、Hibernate 等主流框架
熟悉SpringCloud、Dubbo分布式微服务治理框架
熟悉Mysql,了解Oracle等关系型数据库
熟练掌握非关系型数据库redis、MongoDB等nosql数据库
熟悉ActiveMQ、RabbitMQ,了解kafka等消息中间件
熟练使用solr、ES搜索引擎等技术
熟练使用 postman等测试工具,熟练使用 Eclipse、IDEA 、STS等开发工具
半糖
开发环境:SpringBoot+Mybatis+Redis+Dubbo+zookeeper+rabbitmq
项目描述:半糖是一个便捷的购物平台,类似京东、天猫商城。整个网站分为前台和后台管理两个部分。前台主要是对各种商品,店铺的展示。后台主要是对权限,订单和支付功能的管理,实现前台各个模块和后台功能性管理完美的融合。该项目主要有会员注册及登录,秒杀,购物车,生成订单,订单查询,商品搜索,商家排行,反馈留言,商家分类管理,商家品牌展示,会员管理,物流管理,大型活动管理等模块。此项目采用了Dubbo框架,Zookeep注册中心,Nginx负载均衡,采用第三方支付宝支付,并利用Freemarker+Redis+Springboot tast定时器实现前台页面定时静态化保证更新。
责任描述:
1. 参与前期业务分析、数据库设计。
2. 负责购物车模块:负责购物车的设计,使用Redis和Cookie来实现购物车。
3. 负责订单管理模块:使用雪花算法生成唯一的订单ID,将订单保存在数据库中。4. 支付模块:通过对接大部分主流的第三方支付平台。
5. 商品管理:根据sku、spu设计完成商品管理模块。
宜兴借贷
开发环境:Spring Boot + SpringMVC + MyBatis + Maven + Dubbo + Zookeeper + Redis
项目描述:宜兴借贷平台是一个P2P网络借贷平台,由借贷双方共同竞价,直到达成协议,就可以撮合成功。资金借出人获取利息收益,会承担一定风险;资金借入人到期偿还本金,平台从中收取中介服务费。平台整体采用分布式架构,主要分为三部分:网站门户;移动APP接口;后台运营管理平台。
责任描述:
1、负责项目的登录注册功能
2、福利专区秒还标的开发
3、借款模块、投资模块的相关开发
4、审核之后发布标的,标满审核过程
5、相关调优
昊鑫物流管理系统
开发环境:spring + SpringMVC + Mybatis+Tomca+Git+Mysql
+Maven
项目描述:物流配送管理系统流企业走上科学化、网络化管理的道路,而且能够为企业带来巨大的经济效益和技术上飞速的发展。物流企业信息化的目的是通过建设物流信息系统,提高信息流转效率,降低物流运作成本。其中模块包括:客户管理、合同管理、退货管理、售后管理、库存管理、发货管理、车辆管理、客户账号管理、系统设置等功能模块。
责任描述:
1.主要负责基础设置模块,
2.车辆管理模块等的设计与开发,配合测试部门进行相应模块的调整,
3.参与了相关文档的编写以及开发以及sql优化方面的工作。
主要是一个防伪验证 生码 以及活动营销的平台,前有公司总部管理后台。商户平台呢就是厂商可以申请入驻,生码,产品赋码,绑定活动,扫码参与活动。我在这个项目主要搞一些用户之间的角色 还有网站的一个权限点。还有一些基本的数据处理,log等之类的
微商控件 预充值、总部充值、层级问题、进销存、订单、用户管理、商家管理等。本项目主要写一写重构优化之类的,因为当时他们是已经开发完成了 就是重构。其实在内部牵涉一个 excel csv 等文件处理比较多一点。