熟练使用Java语言进行编程
熟练使用SSM框架进行开发
熟练使用SpringBoot框架进行开发
熟悉使用SpringCloud框架进行开发
熟练使用MySql数据库和Oracle数据库,以及SQL语句的使用
熟练掌握Tomcate的调优以及部署项目
熟悉使用Linux部署项目,并进行一些基本的操作
熟练使用 JSP,HTML,JavaScript,JQuery,Ajax,CSS等web客户端技术
项目名称:维C果度水果商城
项目描述:O2O模式商城,应用于线上线下服务,原创的一个水果商城,进行同城配送,主要是为了扩展线上的销售渠道,以及自己本身的推广而创造的,提高推广度以及面向年轻顾客的需求,其中主要的模块有商品搜索模块,订单模块,购物车模块,用户管理模块,物流信息展示模块,用户评价模块,优惠模块
项目技术栈:SpringBoot+SpringCloud+Mybatis+Redis+sonar+ES
负责模块:
1.商品搜索模块,数据同步到ES中通过ES的全文检查搜索查询商品,提高商品的搜索效率;
2.购物车模块,用户在添加商品到购物车时需要登录,同时信息也会缓存在Redis缓存中(主要原因是应对频繁查看购物车)
技术要点:
1.在PC端对于登录的用户的信息生成token并缓存到Redis中
2.分布式的文件系统进行对于商品的图片的统一管理
3.阿里云第三方短信实现登陆
4.ES建立商品的索引库,提高查询效率
此项目为太平集团的内部软件,主要用于内部的审批通告等活动,在基于旧系统的功能上进行升级开发,在保留原有的功能的基础上进行升级改造。
政务云的管理系统对接的山西省政务云的项目,主要负责模块是单点登录以及组织架构的同步(多平台的数据进行解析并同步)