具有扎实的Java基础,良好的开发规范,熟练掌握Java集合、多线程,熟悉常用设计模式。
熟练掌握Spring、SpringMVC、Mybatis。
熟练使用Mybatis插件,如通用Mapper、PageHelper。了解Mybatis Plus
熟悉SpringMVC运行流程,熟悉Rest风格API,理解MVC、IOC、AOP思想。
熟悉使用Dubbo,ZooKeeper,SpringBoot,SpringCloud,Nginx等开源框架
掌握MySql关系型数据库,掌握sql语句。了解Oracle关系型数据库
熟悉Explain,具有一定SQL优化能力,能够快速定位SQL语句导致索引失效关键点。
熟悉掌握JavaScript,Ajax,jQuery等前端开发技术。
掌握EasyUI,AngularJS,Vue等前端框架
掌握Elasticsearch全文搜索引擎工具包,了解Solr。
掌握HttpClient远程调用技术;
掌握使用ActiveMQ消息队列;
掌握Redis等NoSQL数据库,一般使用redis做数据缓存;
项目名称:易搭名品
开发环境: Idea+Tomcat+Mysql+Git+Maven+JDK1.8
软件架构: SpringBoot + Mybatis + Thymeleaf+BootStrap+AngularJS+ Dubbo + ZooKeeper + Elasticsearch + Redis + Nginx + Activemq+POI
项目描述:目前,ins上火爆的穿搭,街拍和人们对生活的高品质需求,越来越多的人注重穿搭,以及居室的搭配,针对市场需求,我公司开发了易搭名品网上购物平台。该系统具有:后台商品管理、订单管理、用户管理,广告展示,商品目录展示,商品搜索,商品详情页,订单等模块,物流系统,支付系统,单点登陆系统等构成。项目整体采用基于SOA思想的分布式系统架构,实现各模块间高内聚、低耦合。