目前的从业经验也满两年,并已经熟练掌握了spring,springMVC,mybatis,springBoot,SpringCloud框架的使用,及mysql.oracle关系数据库和redis和mongodb等nosql型非关系型的数据库的使用,并且参与开发超过三个项目的开发.另外本人性格开朗,善于沟通,能快速的融入团队,也喜欢学习并钻研新的东西.
1.杭州助办网
内容:杭州助办网致力于为企业提供从办公空间租赁到入住后的办公生活服务领域的整体解决方案,为开发商和商办物业持有者快速解决物业闲置问题,帮助业主有效去库存和房源资产管理。
系统包含二大模块:助办网前台模块,后台管理模块。
系统的用户分为两种:普通用户和管理员
普通用户:主要是面对买家,可以进行注册、
登录、浏览房源、租赁房源、以及查看个人订单等操作管理员主要是助办网的后台
管理人员:主要是对用户的订单管理等操作。
主要模块功能有:房源收藏,房源投放,委托找房,地图找房,房源搜索,预约看房,登录注册,房源展示,写字楼出租,金管家服务,资讯等大小功能模块
2.亿拍商城
内容:亿拍商城是中国公益性在线电子商城,以商城B2C模式运营的公益在线商城,是一家致力于将传统公益商城互联网化的创新公益商城。
该网上商城系统分为电子商城系统、后台管理系统,使用Maven对项目进行模块化管理,搭建多模块企业级项目。
亿拍是在Spring基础上搭建的一个Java基础开发平台,以Spring MVC为模型视图控制器,MyBatis为数据访问层,Apache Shiro为权限授权层,Ehcahe对常用数据进行缓存,采用Dubbox分布式服务框架进行分布式系统开发。
亿拍系統目前包括以下两大系统,电子商城系统、后台管理系统;
后台管理系统(CMS) ,包括管理员管理模块、会员管理模块、产品管理模块、交易管理模块,系统
管理模块等。
电子商城系统(OS) ,包括用户登录模块、商品游览模块、商品购买模块、在线评论模块、在线提
问模块、个人中心模块、账户管理模块等。
3.印享星
内容:
印享星是印力集团旗下的一个面向C端用户和B端商家的大型项目,主要是应用于各大商业地产.分为中台web端和微信端H5和小程序,.整个项目分成了几十个子模块,有会员,优惠券,积分,商城,停车,商铺,Mot等等模块. 而我负责的项目刚好是C端微信小程序后台,因此需要对接各个模块,虽然需要自己开发的地方不多,大部分情况下还是直接转发各模块的接口,还是会遇到很多问题.
由于面向的C端用户,用户较多,所以本子模块项目采用的微服务架构,分布式部署,接口熔断限流处理.项目采用的是springBoot框架以及引用springCloud的Hystrix熔断器和FeignHTTP调用以及SpringCloud Task任务调度,数据访问层是mybatis.另外项目中还用到redis缓存数据库和rocketMQ订阅消息,oss图片上传,Spring的Scheduled定时器,并运用mongodb对象数据库存储请求日志和异常日志.
由于对接的模块过多,一旦一线出现问题,很难第一时间定位到问题模块,所以后期项目还加入了第三方接口监控服务,一旦各模块的心跳接口出现异常,直接发送短信给模块负责人.另外还有进行了各模块错误码的统一的规划