1. 具备比较扎实的Java基础,具有良好的编码习惯;
2. 熟练使用JSP、Freemarker等模版引擎技术;
3. 熟练掌握Spring Boot、SpringMVC、Shiro、MyBatis 等开源框架,熟悉SpringMVC核心流程;
4. 熟练掌握JavaScript,Ajax,jQuery、EasyUI,Bootstrap 等前端开发技术;
5. 熟练使用MySQL关系型数据库,熟练掌握SQL语言,了解数据库优化;
6. 熟练使用SVN、Git、Maven 等项目版本管理及构建工具;
7. 熟练使用Tomcat Web 应用服务器;
8. 熟练使用Eclipse、IntelliJ IDEA等java开发工具;
9. 熟悉Redis、Nginx、Dubbo、ZooKeeper等开源技术;
10. 熟悉Linux 常用操作;
项目名称 : 聚合互利电商平台
软件架构:Ajax+JSP+CSS+jQuery+JavaScript技术、平台前台使用了vue.js技术、Nginx服务器、和MyBaits+Spring+SpringMVC框架,以及部分模块使用了springboot。
开发工具:IntelliJ IDEA +Maven+ Git+Tomcat8.0+MySQL数据库;
项目职责:主要负责对项目二次开发,主要是修改历史遗留的bug以及根据需求添加功能和接口;
项目描述:本项目是依赖于微信公众号的电商平台,并调用了微信的支付接口,项目包括有注册、登录、商品显示等基本功能,还有品牌分类,商品分类等功能,以及购买和支付功能,包括余额支付和微信支付;
技术要点:
1.使用Maven构建SSM(Spring MVC+Spring+MyBatis)架构
2.使用Nginx对图片和静态网页等静态资源分离处理
3.使用七牛云存储商品的图片以及介绍视频,以及其他相关文件
4.平台对接微信的模块使用了springboot开发,以路由的形式对接公众号和项目
角色 | 职位 |
负责人 | Java开发工程师 |
队员 | UI设计师 |
队员 | 前端工程师 |
队员 | 后端工程师 |