熟练eclipse,idea开发工具、tomcat,nginx服务器
熟练jdbc、servlet
熟练spring、struts2、springMvc、mybatis、hibernate框架
熟练jquery、easyui、bootstrap前端框架
熟悉Activiti工作流
熟悉shiro权限框架
熟悉restfulapi接口
了解springboot
了解Lucene全文检索、WebService接口调用和发布大数据:
熟悉linux操作,环境搭建,项目部署,集群搭建,
理解hadoop的分布式文件系统,掌握hadoop集群的搭建
根据业务需求,完成Map/Reduce编程,擅长kafak消息队列和strom的对接
了解hive,hbase,分布式全文检索 solr,elasticsearch
易居商业地产微信公众平台
项目描述:
1.开发环境:MySQL + Tomcat + JDK1.7 + Eclipse+SVN+微信客户端
2.技术框架:Spring+SpringMVC+Mybatis
3.核心技术:Spring管理项目,SpringMVC管理视图、模型、控制器,Mybatis管理dao层,Activiti控制流程
4.项目描述:该系统主要是为了方便和规范用户管理客户,完成对客户的跟进、升级、移交等操作,更加方便、快捷、科学的提供服务,从而达到提升业绩的目的
5.主要模块:权限模块、基础数据模块、客户模块、组织机构模块,报表模块
责任描述:参与项目的需求分析,完成用户服务器对微信服务器的接入认证,绑定用户服务器,创建公众号的菜单,客户模块完成对客户的管理,客户报备签单等流程管理
快递APP
开发环境:Mysql5.5、Tomcat7、SVN、idea。
软件环境:采用行业最流行技术SpringMVC+mybatis+Spring分层架构模型、基于MVC架构、采用了Mysql数据库管理系统。
项目简介:该项目主要用于客户下单,快递员取货,该app分为客户端和快递员端,类似于滴滴app,还有pc端。,pc主要是给管理员使用的。采用传统的MVC分层。DAO层用Mybatis做数据映射,Service层处理业务,Controller层对外提供Rest接口,供web页面调用。
负责模块:负责后台的所有模块以及后台管理页面
技术要点:集成支支付宝支付,调用高德地图接口查询经纬度
药品客户管理系统
开发环境:Mysql5.5、Tomcat7、SVN、idea。
软件环境: 采用行业最流行技术SpringMVC+mybatis+Spring分层架构模型、基于MVC架构、采用了Mysql数据库管理系统。
项目简介:该系统是一款基于互联网的客户关系管理系统。利用系统对信息进行高效率的分析,让企业可以及时发现问题、处理问题,来帮助企业提高核心竞争力。系统主要用于协调企业与顾客间在销售、营销和服务上的交互,从而改善其管理方式,其最终目标是帮助企业吸引新客户、保留老客户以及将已有客户转为忠实客户,提高公司的收益。该系统分为客户管理、营销管理、订单合同管理、系统管理、权限管理、流程管理及报表中心、系统日志等多个模块
负责模块:权限模块 ,客户模块 ,员工模块,部门模块
技术要点:系统分为表现层、控制层、业务逻辑层、DAO层和最终数据库五层架构。
2、系统中大量采用了代理模式、门面模式、模板模式等经典设计模式。
3、项目WEB层采用当前流行的MVC模式,Spring框架,配合使用JSTL和HTML页面元素,使用AJAX技术实现异步无刷新,引用Json实现数据异步传递。
4、持久层使用轻量级映射框架 mybatis。
5、服务层面向接口编程,使用代理模式,由Spring托管,DAO层使用Spring 提供的mybatis 模板访问数据库.
6、系统通过POI实现EXCEL导入导出功能、通过activiti实现工作流平台Quartz调度作业计划、log4j记录系统日值,使用shiro进行权限控制等。
7.系统实现了Activiti在线编辑器功能,以便公司能够及时有效的修改工作流程,实现系统的灵活性,降低软件维护成本。