Java基础
具有扎实的Java基础
Javaweb
掌握一定的HTML、CSS、Javascript, angularJS, Bootstrap,vue等常用Web前端技术。
掌握servlet,jsp,ajax等技术,熟练使用EL,jstl表达式。
Linux
熟练掌握linux系统基本操作命令,可进行相关环境配置。
可进行简单的服务器搭建以及集群的部署
框架
熟练掌握mybatis框架,可以通过mybatis框架实现数据库单表、多表的CRUD等操作。
熟练掌握Spring框架,例如IOC控制反转思想和AOP面向切面编程。
熟练掌握SpringMVC框架。
数据库
掌握mysql数据库的操作和使用,了解Oracle数据库的使用。
掌握redis等非关系型数据库的操作和使用。
掌握索引库(Solr, ElasticSearch)的操作和使用。
项目技术描述:
1.整个管理系统后端主要采用的Spring+SpringMVC+mybatis+Dubbox+zookeeper搭建,前端主要采用angularJS技术实现。
2.商品管理模块主要通过调用rpc接口服务进行商品录入、查询、删除、修改,可以根据各种条件(根据字段名)进行商品信息查询,还可以进行商品的统计功能。
3.商品录入通过fastDFS进行图片的上传、下载功能实现,利用富文本编辑器进行文本编辑。
4.使用freemarker技术进行商品详情页的静态化和activeMQ进行服务之间消息的传递。
个人职责和技术描述:
1.搜索模块的实现
2.单点登录模块的实现
3.商品管理模块的实现
4.商家管理模块的实现
开发工具及环境: windows10,JDK1.8, linux, tomcat7, mysql5.7, IntelliJ IDEA , Maven3,
Redis,github版本管理