1. 熟练掌握 Java 语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的 Java API,包括
集合框架、多线程(并发编程)、I/O、Socket、JDBC、XML、反射等;
2. 熟悉基于 JSP 和 Servlet 的 Java Web 开发,对 Servlet 和 JSP 的工作原理和生命周期有了解,
熟练使用 JSTL 和 EL 编写无脚本动态页面,有使用监听器、过滤器等 Web 组件以及 MVC 架
构模式进行 Java Web 项目开发的经验;
3. 熟练运用 Spring 框架管理各种 Web 组件及其依赖关系,有使用(Spring MVC/Struts2)作
为表示层以及使用 Spring 提供的持久化支持进行 Web 项目开发的经验,熟悉 Spring 对其他
框架的整合;
4. 熟练的使用 Spring Boot 来集成各种框架,以及能使用基于它的 Spring Cloud 一站式的分布
式微服务治理框架;
5. 熟练使用 Hibernate、MyBatis 等 ORM 持久层框架及其核心 API;并有一定的性能调优经验;
6. 熟悉常用的关系型数据库产品(MySQL/Oracle/ SQL Server),非关系型数据库(Redis);
7. 熟练使用HTML、CSS和JavaScript进行Web前端开发,熟悉jQuery和Bootstrap,EasayUI,
Layui 等前端框架;
8. 熟练使用团队项目开发构建管理工具:SVN、Maven、Git;
9. 熟悉 Nginx/Tomcat/Jetty 等服务器的相关配置和进行 web 项目部署及维护;
10. 熟练使用微信小程序常用 API 和一系列常用开发组件,及 WXML 标签语言、WXS 脚本语言,
WXSS 样式语言的编写;
恒达汽车维修管理系统
开发周期:2018/2-2018/5
开发工具:Navicat for MySQL +SVN+eclipse+SSHSecureShellClient 等
所用技术:Spring +Springmvc+mybatis+MySQL+Layui+linux+tomcat7.0+Maven 等
项目描述:本系统可细化为两个子系统:前端业务介绍与预定系统和后端管理系统
前端业务介绍与预定系统的工作过程为:首先由用户浏览网站相关信息以及服务说明、可以选择
类型在线进行预约维修服务等。后端管理系统的主要工作过程为:权限管理、管理员管理、招聘
管理、库存管理、订单管理、维修记录等。
该项目使用 Spring ,Springmvc,mybatis 的架构,主要应用 Layui 前端框架进行前后端数据
交互,拦截器技术,第三方短信接口等,用户通过前台预约管理员接收预约并处理通知用户进行
汽车维修的一套完整的工作流程。
1.用户维修记录,用户预约等模块编码实现和单元测试以及后期的维护。
2.完成部署的临时任务,包括协助其解决开发出现的各种问题。
爱尚鲜花(微信小程序)
开发周期:2018/6-2018/8
开发工具:微信 web 开发者工具
所用技术:iView WeApp+ Vant Weapp 等组件库+api 工厂
项目描述:该小程序是应商家要求所开发的一款买花的购物类型的小程序,一共有四打模块,分
别是首页,购物车,推荐以及个人中心。首页主要是分类展示各种商品,推荐是根据节日所推荐
用户购买的商品以及最近商家的商品,个人中心包括用户信息如用户余额,优惠券,管理用户收
获地址,及用户的订单和自动导航到店等功能。后台分别是商品管理、订单管理、商品分类管理、
优惠券管理及用户管理等模块,具体由 api 工厂自动对接数据实现。
1.负责页面布局和样式编写。
2.负责加入购物车、下订单、订单提交、个人信息等业务逻辑的实现和数据绑定。
M2B2C 跨境电子商务交易平台
开发周期:2018/10-2018/12
开发工具:idea+ PowerDesigner+ Navicat Premium+ RedisDesktopManager+SVN 等
所用技术:Spring Boot + Spring Cloud + Spring Security +mysql+ maven + redis + solr +
+Thymeleaf 等
项目描述:
本项目采用的是 springBoot 来集成的 ssm 框架,在此基础上使用了 springCloud 构建项目
的分布式架构。有前后台两个大模块,前台主要是所有店家商品的拉取显示以及实现用户的一整
套购物流程(购物车,我的订单等功能),后台分别有用户模块,品牌商模块(商品上下架,商品金
额对账管理),商家模块(开店,订单管理),管理员模块(品牌商和商家注册审核)等模块。
负责后台权限管理的逻辑实现,前台用户购物车的维护功能。