1、扎实的JAVA编程基础,具备良好的编码习惯;
2、精通Java语言和J2EE相关技术,熟练掌握Struts2、SpringMVC/Spring、springboot
springcloud、Hibernate和Mybatis等主流的开发框架;
3、熟悉常用的Web服务器的使用(Apache/Tomcat/Nginx);
4、熟练掌握Redis非关系型数据库;
5、熟悉zookeeper 微服务框架;
6、能够熟练应用MySQL、Oracle等主流数据库,对数据库优化有一定的了解;
7、对服务器集群开发和负载均衡有深入了解;
8、掌握常用的linux命令,能够独立部署系统,具有比较强的问题解决能力;
9、工作积极,有强烈的团队意识和责任感,抗压能力强;
10、对支付宝、微信支付等流程有详细了解和掌握;
项目一
项目名称:WMS管理系统
项目描述:这个系统分为入库模块、出库模块、移库模块、报损模块和盘点模块。入库模块主要是对库位的判断,查询这个货品要进入的是哪个库位;出库模块主要是查询库位上的货品,遵循先进先出的规则,选择哪些库位上面的哪些货品先出;
移库模块主要是判断库位的容积,对库位上的货品,进行移动;报损模块主要是对库位上的货品进行报损登记;盘点模块主要是根据系统的数据,去盘查库位上的货品数量是否一致;该系统使用了Java企业级开发的开源框架springboot以及前端技术jQuery。表示层运用了springmvc架构,使用jsp作为视图,控制器采用REST风格的请求;业务逻辑层运用了事务脚本模式,并通过AOP实现事务、日志和安全性等功能,通过Redis实现缓存服务;持久层使用了Hibernate封装CRUD操作,底层使用MySQL实现数据存取。
项目二
项目名称:TMS管理系统
项目描述:这个系统分为司机管理模块、车辆管理模块、车辆调度管理模块和发车管理模块。司机管理模块主要是对司机的个人信息进行管理登记;车辆管理模块主要是对车辆的数据信息管理;车辆调度管理模块主要是按时间来登记,当车辆进入仓库时,就会登记该车辆,并标识该车辆为未装车的状态;发车管理模块主要是发货时,对车辆的状态(入库时间、装车时间、发车时间、出库时间、送达时间)进行更新;该系统使用了Java企业级开发的开源框架springboot以及前端技术jQuery。表示层运用了springmvc架构,使用jsp作为视图,控制器采用REST风格的请求;业务逻辑层运用了事务脚本模式,并通过AOP实现事务、日志和安全性等功能;持久层使用了Hibernate封装CRUD操作,底层使用MySQL实现数据存取。
项目三
项目名称:印章管家
项目描述:这个系统分为商家端、客户端和后台管理系统,商家端主要是商家对商品的管理功能,客户端主要的功能模块有印章的使用管理模块,商城模块和社区模块,后台管理系统是根据不同的用户角色,做不同的数据管理;使用了Java企业级开发的开源框架spring以及前端技术jQuery。表示层运用了springmvc架构,使用jsp作为视图,控制器采用REST风格的请求;业务逻辑层运用了事务脚本模式,并通过AOP实现事务、日志和安全性等功能,通过Redis实现缓存服务;持久层使用了Hibernate封装CRUD操作,底层使用MySQL实现数据存取。