1.熟悉Java基础,擅长javaweb开发;
2.了解jQuery、BootStrap、angulaJS等前端框架,以及Echarts、JS、Ajax等技术;
3.熟悉Linux的常用命令。
4.掌握MySQL等主流数据库的基本使用,了解sql语句的优化;
5.熟悉svn等版本控制工具;
6.熟悉使用redis、moogdb等非关系型数据库,掌握Redis缓存技术,了解Redis的两种持续化方式。
7.熟悉Spring、SpringMVC、Mybatis等主流框架,了解springdatajpa;
8.熟练使用Dubbo、ActiveMQ、FreeMarker、FastDFS、Solr等技术;
9.了解springboot微服务。
2018.9-2019.02 华尔生活用品平台
技术架构:Spring、SpringMVC、Mybatis、MySQL、Dubbox、Redis、Solr、FastDFS
开发环境:JDK1.7、Mysql5.5、Tomcat7.0等
项目描述: 华尔生活用品平台 系统是一个综合性的B2B2C平台,采用商家入驻的模式,经营内容主要为各地出产的各种小吃,水果,农产品,工艺品、家居百货、服装服饰等各类产品。
职责描述:
主要负责用户注册登录、商品详情页展示、广告管理、商家后台销售折线图等。
技术要点:
1.通过Dubbox实现不用项目之间远程服务调用,使用zookeeper作为注册中心;
2.采用springsercurity完成登录注册的权限管理。
3.采用ActiveMQ实现商品上架下架功能并更新缓存或者索引库;
4.使用FreeMarker对商品详情页进行静态化改造,提升访问速度;Solr服务器实现商品搜索、筛选功能;