1、具有扎实的Java编程能力,掌握面向对象编程,良好的代码编程规范,了解多线程。
2、熟练JDBC链接数据库,熟悉c3p0链接数据库,熟练使用JNDI数据连接池技术,会使用单例模式对数据库进行访问。
3、熟练Oracle/MySql对数据库的CRUD、联表查询以及分页等高级查询操作。
4、掌握HTML静态页面操作、Div+css页面布局、JavaScript和jQuery操作页面动画效果以及表单验证。掌握Ajax页面局部刷新技术,了解angular.js等前端框架。
5、掌握Spring、SpringMVC、MyBatis,熟练Spring data JPA,了解Struts2,Hibernate等框架
6、熟练使用SSM(Spring+SpringMVC+MyBatis)整合框架。熟练使用Junit4单元测试,Postman接口测试。
7、熟练使用Eclipse、IntelliJ IDEA等开发工具。
8、熟练使用Gitlab版本控制。
项目名称:大数据魔镜
项目描述:
魔镜是自主研发的大数据分析工具,支持各类数据源的数据上传,有很好的数据可视化模块,支持各种图表的展示及报表导出。魔镜工具主要有数据源、数据处理、数据分析、数据挖掘,数据开发,源数据管理等模块。后台主要采用Spring+SpringMVC+Spring Data JPA集成框架,大数据采用Spark以及Hive等集群对数据的管理,MySQL做数据库,GIT做版本控制器,前端主要使用angular.js框架,采用radis缓存作为系统主要优化。
负责任务:
主要完成部分数据源直连数据查询以及安装包组织架构相关需求开发,以及其他部分功能模块优化,接口的实现和设计,修改魔镜BUG,参与需求分析的讨论。
项目名称:魔镜乳业平台
项目描述:
魔镜乳业平台主要有产品中心、国云数据学院、数据市场、应用市场,行业资讯,分析师社区等模块。后台主要采用Spring+SpringMVC+MyBatis集成框架,MySQL做数据库,GIT做版本控制器,前端主要使用angular.js框架,采用radis缓存作为系统主要优化。
负责任务:
主要完成行业资讯相关需求开发,优化,接口的实现和设计,修改BUG,参与需求分析的讨论。