1、 熟悉掌握JAVA面向对象编程语言、JAVA编码规范 。
2、 熟悉使用Mysql、Redis缓存技术 。
3、 熟悉使用Eclipse、IDEA等开发工具 。
4、 熟悉使用JSON+ajax页面局部刷新技术 。
5、 熟悉使用JSP、Servlet、JDBC等服务端编程技术 。
6、 熟悉Mybatis、Spring、SpringMVC、Springboot等主流框架的开发 。
7、 熟悉Dubbo+zookeeper注册中心进行分布式开发、SpringCloud+Eureka微服务框架的开发 。
8、 熟悉Git版本控制、整合工具、Maven项目构建工具 。
9、 了解rabbitMq消息队列 。
10、了解使用Linux命令,服务器环境的部署
项目经验:
项目一: 米八八网红带货App
开发环境: Windows7,Windows10,JDK1.8, Tomcat7.0
开发工具:IDEA
数据库:Mysql
技术架构:SpringBoot+mybatis+mybatis plus
项目描述:
米八八是网红直播行业领先垂直的创意媒介共享平台,为网红达人和服务商搭建起双边市场,架起专业的流量变现通道。米八八聚集了流行平台炙手可热的网红达人,涵盖了美妆护肤、亲子母婴、美食旅游等热门品类的服务商。在“互联网+”的大背景下,米八八以共享经济的发展模式,打破网红达人与企业需求的壁垒,实现双方精准无缝对接。打破了时间、地域的界限,对社会资源进行资源匹配,构建创新的交易模式及完善的服务体系。更好的服务于用户。
项目模块:
目前项目包含:用户模块,支付模块,web页面管理模块,订单模块,(第三阶段开发中…)
涉及技术:
Spring boot 框架 mybatis框架+mybatis plus 在mybatis基础上简化开发,方便快捷
Lombok简化代码开发 七牛云 图片存储
Git版本控制 SMS短信管理平台
Maven项目构建 支付宝 微信 支付
Nginx反向代理 淘宝客 授权
Redis 缓存数据库 存储用户操作缓存记录
订单侠远程拉取
Quartz 定时框架 Scheduled Spring自带定时器
责任描述:
原.net开发项目 转java开发
负责原业务需求的java实现,开发 用户模块,支付模块,订单模块
项目二: 眼眸Eyes摄影Web
开发环境:Windows7,Windows10,JDK1.8, Tomcat7.0
开发工具:IDEA
数 据 库:MySQL
技术架构:Springcloud微服务
项目描述:客户公司属于专业摄影培训推广、应用器材销售的企业,为了让企业更好的发展,为了让更多对摄影有兴趣的人,可以学习到摄影的技巧、知识,以一个多元交流的用户依赖网站将摄影艺术和摄影技术的交流普及为主,可以让摄影用户发表好的作品让更多的人看到,将美好的作品有效的分享给更多的爱好者,让用户之间很好的交流和互动,创造一个很高效的学习的途径。
项目模块: 用户模块、商城模块、论坛模块、排行榜模块、推荐专栏模块、佳片精选模块、焦点模块、你我之间模块、活动模块、器材库模块
涉及技术:
Spring cloud 微服务框架 、使用Git实现项目版本控制,使用MAVEN进行项目构建
在搭建服务器集群的时候,使用Nginx做反向代理,负载均衡将用户的请求分配到各个服务器上面供商城、活动使用
Token 生成用户登陆验证
Redis 存储token信息并减轻服务器访问压力 或 使用token验证用户信息
使用Tomcat发布服务
调用 云通讯SMS接口 实现 手机短信验证码发送
调用 七牛云 做图片视频的云存储
责任描述:在该项目中负责 用户后台管理模块、用户模块、器材库模块、的前台交互和后台代码
项目三:自助图书管理系统
开发环境:Windows7,JDK1.8, Tomcat7.0
开发工具:IDEA
数 据 库:MySQL
技术架构:单体式架构
项目描述:客户属于图书文学作品推广单位,为方便用户自主消费浏览,促进用户图书等文学作品经济消费,特委托我公司开发此系统;本系统帮助客户公司简便了从用户消费到图书买卖一系列中间环节,优化了客户管理功能和订单管理功能;本系统功能模块清晰,易于操作,易于维护,很大程度上减少了客户公司的管理成本。
开发模块:
1、用户登陆注册模块: 简化用户登陆注册,自动判断用户身份,根据用户身份匹配相应权限
2、用户订购管理模块: 提供用户订购和预订购,退换货,购物车等常见功能及详细的订单信息提供反馈。
3、用户借还管理模块: 图书浏览相应图书,根据系统信息用户选择自主借还,省略借还申请等等中间相应环节,简化并直接反馈借还状态
4、后台权限管理模块:通过独立的后台管理模块,直接方便的审核操作对工作人员和用户的管理
5、后台进销存模块:后台库存进出统计,业绩统计,报表,财务账目统计展示和管理操作
责任描述:
6、后台图书商品管理:管理销售和预售产品,更新相应信息,种类。以及对优秀产品的推荐展示
项目四:物流监控管理平台
开发环境:Windows7,JDK1.8, Tomcat7.0
开发工具:IDEA
数 据 库:MySQL
技术架构:springboot+mybatis
项目描述:
适用司机,物流公司,托运方三方协作平台,监控物流运输详情,方便上下游联结协作