项目一:山姆会员店
开发周期:2021.8-至今
所属公司:腾云悦智科技有限责任公司
开发环境:Windows、Idea、JDK8、Maven、MySQL、Git
项目技术:Spring Boot、Spring Cloud、Mybatis-Plus
项目描述:山姆会员商店APP满足会员多场景购物体验及多元化服务。
目前拥有1小时极速达服务、大件商品普通配送服务以及全球购业务等,让会员有更多地选择,满足广大会员的购物需求。未来,山姆会员商店APP将不断地为会员提供多种O2O创新服务。
责任描述:
负责店铺迭代开发与维护:首页组件开发维护,根据会员身份、会员位置、门店位置等条件过滤组件,调用商品接口展示商品详情数据,对接安卓,ios,小程序等终端展示组件及商品详情
技术描述:
1.采用分布式 SpringBoot+SpringCloud 搭建分布式开发环境
2.使用 MyBatis-Plus 的通用 Mapper 来减轻 SQL 语句的编写工作量
3.使用MySQL数据库保存店铺组件信息,能够让商家长期保存组件的数据
4.使用redis做缓存数据库减轻数据库压力,kafka刷新缓存
项目二:佰欣购
开发周期:2021.3-2021.8
所属公司:慧博云通科技股份有限公司
开发环境:Windows、Idea、JDK1.8、Maven、MySQL、Git
项目技术:Spring Boot、Spring Cloud、Mybatis-Plus、Nginx、Redis、RabbitMQ
项目描述:佰欣购是一家办公购物平台。一站式办公用品采购商城,涵盖办公纸张、文具、设备、耗材、家具、劳保用品、日用品及商务礼品定制等各个领域。该项目主要的功能模块有:用户模块、后台管理模块、商品详情模块、商品检索模块、购物车模块、登录模块、订单模块、支付模块、库存模块、物流模块等组成
责任描述:
1.商品展示模块:热门推荐、商品分类、生产商品详情页的静态页面;
2.购物车管理模块:购物车列表展示
3.单点登录模块:用户登录凭证及查询
技术描述:
5.采用分布式 SpringBoot+SpringCloud 搭建分布式开发环境,Nacos 作为注册中心负责服务的注册,Feign 负责服务之间的调用
6.使用 MyBatis-Plus 的通用 Mapper 来减轻 SQL 语句的编写工作量
7.使用 ElasticSearch 实现站内搜索,使用 IKAnalyzer 作为中文分词器
8.使用 Redis 减小数据库访问的压力,以提高系统性能
9.使用 Cookie、MySQL 数据库、缓存数据库分别保存购物车信息,能够让用户长期保持购物车的数据
10.调用第三方平台提供的接口(微信、支付宝)完成支付功能
11.使用 RabbitMQ 作为消息队列,实现系统的异步信息管理并实现分布式事务
12.使用Nginx 作为反向代理服务器,实现负载均衡、动静分离
项目二:佰欣购
开发周期:2021.3-2021.8
所属公司:慧博云通科技股份有限公司
开发环境:Windows、Idea、JDK1.8、Maven、MySQL、Git
项目技术:Spring Boot、Spring Cloud、Mybatis-Plus、Nginx、Redis、RabbitMQ
项目描述:佰欣购是一家办公购物平台。一站式办公用品采购商城,涵盖办公纸张、文具、设备、耗材、家具、劳保用品、日用品及商务礼品定制等各个领域。该项目主要的功能模块有:用户模块、后台管理模块、商品详情模块、商品检索模块、购物车模块、登录模块、订单模块、支付模块、库存模块、物流模块等组成
责任描述:
1.商品展示模块:热门推荐、商品分类、生产商品详情页的静态页面;
2.购物车管理模块:购物车列表展示
3.单点登录模块:用户登录凭证及查询
技术描述:
5.采用分布式 SpringBoot+SpringCloud 搭建分布式开发环境,Nacos 作为注册中心负责服务的注册,Feign 负责服务之间的调用
6.使用 MyBatis-Plus 的通用 Mapper 来减轻 SQL 语句的编写工作量
7.使用 ElasticSearch 实现站内搜索,使用 IKAnalyzer 作为中文分词器
8.使用 Redis 减小数据库访问的压力,以提高系统性能
9.使用 Cookie、MySQL 数据库、缓存数据库分别保存购物车信息,能够让用户长期保持购物车的数据
10.调用第三方平台提供的接口(微信、支付宝)完成支付功能
11.