1、熟练使用spring、springMVC、struts2、mybatis、hibernate、springBoot后端框架
2、熟练使用js、jquery、angularJS、easyUI前端框架
3、熟练使用sql语句操作myisql、oracle、SqlServer
4、熟练在linux环境下部署tomcat项目,熟练使用maven管理项目
5、能熟练使用JDK API并熟悉面向对象编程基本特征,具备良好的面向对象设计思想和扎实的编程基本功
2015/12-2016/5数据交易平台项目描述:
intelliJ(开发工具)
java jdk1.7(软件环境)该项目是一个数据交易平台。交易内容是一些网站的数据或者是论坛的数据。交易模式类似于淘宝、京东等网上交易,一个用户拥有一个账号,可以买数据也可以卖数据,为客户呈现准确的数据以便于帮助所有人或者企业通过大数据获得实际利益。前端使用easyUi、jquery。后端使用java jdk1.7 ,使用spring、springmvc、mybatis框架的组合。数据库使用mysql、oracle,因为是b/s项目,所以没有使用到存储过程和触发器。
责任描述:
我在该项目中负责数据库表的设计,java后端代码的商品管理系统前后台、门户网站从数据库到页面的开发。并且负责和合作公司的系统使用httpclient进行联调。
2016/4-2016/9百度产业地图项目描述:
intelliJ(开发工具)该项目由一个门户系统和一个管理系统。门户系统用于统计各个地区企业的分布情况,用百度地图、echar图、热力图等直观展示企业分布。以便于统计局能快速掌握一个区域内的分布情况,并且有一个 直观的体验。该项目使用到百度地图API,通过百度地图API查询longitude和latitude来进行定位,每个企业在地图上都有相应的图标展示。数据库使用mysql用来存储企业数据,后台使用java jdk1.7和spring框架、mybatis框架取数据和处理逻辑业务。后台管理系统包括数据的导入、导出 (excel的导入导出),使用poi来实现。能对每个企业和企业所在的楼宇进行修改和批量删除。使用spring profile配置多个数据源、swagger前后端分离和运行环境配置。
责任描述:
该项目门户系统中我负责大量前段js代码的编写工作,包括处理各个企业图标的层级关系,根据左侧条件栏自动定位右侧地图和展示详细情况。后台管理系统中我负责使用poi对导入的excel数据进行验证,提供excel的导出功能。
2016/9-2016/12查询库管理项目所属公司:
成都国信优易
项目描述:
查询库项目是一个供国家统计局使用的后台管理项目(前台已由华通人公司开发完成),主要功能是为了对爬虫爬到的网站数据进行管理。首先有个爬虫系统,爬取的数据按照一定的规则记录并且翻译的数据库,再由前台展示出来,由后台系统进行管理。该项目有个特点是采用动态列、动态表、动态视图等思想来进行实现。数据库表并不是固定的,而是根据一定的规则可以新建、修改、删除字段。采用的技术是spring boot、spring data jpa、jdbc template。前端使用angular js,采用前后端分离思想把前端后台的开发任务分开(使用swagger来管理api)。该项目还有一个特点是需要兼容3种数据库,mysql、oracle、sqlserver。同样的功能需要满足不同的数据库,所以使用了jdbc来写包含动态列的sql部分。考虑到代码的重复性,所以使用java 1.8版本的接口可以拥有默认实现方法的特性来实现3种数据库相同部分代码,不同实现代码部分使用实现类单独实现。前端放弃了传统的jquery,使用angularjs1来实现。
责任描述:
本人在该项目中主要负责后端代码中涉及到动态列的开发。使用到jdbc template和spring data jpa控制业务。
可兼职时间
可兼职地点
0条评论 雇主评价