有扎实的java语言基础和面向对象的抽象能力
有规范的编程习惯与良好的文档编写能力
熟练掌握javaEE相关技术和框架(Spring/SpringMVC/SpringBoot/Struts2/Mybatis/Hibernate等)
熟悉web前端技术(Html/bootstrap /Ajax/JQuery/JavaScript等)
熟悉关系型数据库(MySql)
熟悉linux操作系统 (包括服务器配置、环境搭建及维护)
熟悉熟悉Redis等NoSql技术
熟悉lucence ,redis等中间件
项目一:有觅直购商城(https://www.umier.com)
开发环境:IDEA + Mysql7.0+ Tomcat8.0 + JDK1.8 + SVN + Maven
项目环境:SpringBoot+ Jpa+ html +luncence+Redis
项目描述:这个电商项目是一个综合性的B2C平台。会员可以在商城浏览商品、下订单,以及参加各种活动。
功能模块:登录注册模块,会员模块、订单模块、购物车、商品类别模块、反馈留言模块,商品评价模块等。
责任描述:主要负责项目中的登录注册模块、商品信息模块和商品检索模块
1. 登录注册功能主要使用cookie+session技术,在用户登录成功后,将用户的id保存到cookie中,在每次访问别的功能时,从后台获取用户id判断是否登录。
2.商品的搜索使用的luncence搜索引擎,并下载了分词器插件,把商品信息保存到本地文件中,让用户搜索时搜索本地文件,减轻数据库压力,
增加搜索全面性。
3.商品详情界面主要展示商品基本信息以及不同会员等级对应的不同价格展示、收藏商品功能,提问功能,申请到货通知功能。
项目二:有觅直购后台管理系统
开发环境:IDEA + Mysql7.0+ Tomcat8.0 + JDK1.8 + SVN + Maven
项目环境:SpringBoot+ Jpa+ html +bootstrap+JavaScript
项目描述:有觅商城后台管理系统,包含商品管理模块,订单管理模块,会员管理模块,权限管理模块,活动管理模块,统计模块。前台整体使用bootstrap框架搭建。
责任描述:在项目中主要负责品牌管理模块,拼团活动模块。
1. 品牌管理模块主要包含品牌的添加,编辑,删除,查找,导出excel表格以及图片上传等功能,分页效果应用bootstrap自带的分页器,导出功能使用的为java的poi导出技术。
2. 拼团活动主要应用的技术有bootstrap自带的表格填充技术和数据库定时函数,每日凌晨执行任务,查找是否有当天开始的拼团活动,并修改活动状态。
项目三:有觅直购微信小程序
开发环境:微信web开发工具 + Mysql7.0+ Tomcat8.0 + JDK1.8 + SVN + Maven
项目环境:SpringBoot+ Jpa +微信web开发者工具
项目描述:有觅微信小程序主要包括登录注册模块,商品列表模块,活动展示模块,会员信息模块,签到模块,和商品购买模块等。
责任描述:主要负责小程序接口编写和前台js编写,主要负责模块有商品详情,商品评价和拼团购买功能。
1.拼团购买功能包含用户开团,参团,分享功能。用户开团成功后即可分享,点击分享链接即可参团。开团后24小时未成团会为用户退款。
2.商品评价功能包含多文件上传和图片截取与压缩,图片截取插件使用的是Minimal-Image-iEdit插件,图片超过2m会自动压缩,使用java自带压缩方法,并编写工具类。
项目四:有觅直购app
开发环境:Mysql7.0+ Tomcat8.0 + JDK1.8 + SVN + Maven
项目环境:SpringBoot+ Jpa
项目描述:有觅直购主要包括登录注册模块,商品列表模块,活动展示模块,会员信息模块,签到模块,商品购买模块及推送功能等。
责任描述:主要负责有觅直购app接口编写和推送功能。
1.项目中使用推送功能,使用极光推送完成定时推送及活动开始时推送用户提示信息等。
2.项目中向app传输数据时使用加密解密的形式并编写工具类方便使用。
3.使用Gosn转换数据传输形式。