个人介绍
2、具有良好的团队合作能力,有团队开发经验
3、学习能力强,,有较强的独立解决问题的能力
4、做事踏实,能吃苦耐劳,并能承受较大的压力
数据库技能:
熟悉Mysql、Oracle等数据库设计和开发;
熟悉复杂的数据库查询(多表连接查询、子查询、分组查询等);
能独立编写视图、索引、函数、存储过程、触发器;
工作经历
2018-08-07 -至今明动软件有限公司Java软件工程师
广东省审批系统 1.负责文书系统模块开发和维护 2.负责报表和接口的开发和维护
2015-02-04 -2018-02-28广州纵博信息科技有限公司JAVA软件工程师
物流BOS管理系统 项目描述:物流管理系统物流公司的核心综合业务系统,实现“决策、管理、操作”一体化运作 1.参与后台基础管理模块,受理模块,系统管理模块的设计和编写 2.与团队成员配合协调,共同完善优化系统。 3.配合团队对整个系统进行测试
教育经历
2010-09-01 - 2014-06-02华南理工大学广州学院机械电子工程本科
连续3年三好学生
技能
1.项目管理工具:MAVEN分模块开发,代码管理工具(git); 2.使用springmvc+spring+mybatis整合开发; 3.使用POI生成word,然后通过jacob第三方jar包把word转为pdf保存到服务器中; 4.使用了JQuery Easy UI JS 前端 UI 框架展示一些需要的页面,并大量使用了jQuery、Ajax技术;
1.项目使用spring boot搭建起来的项目; 2.项目的审批功能底层使用activiti工作流技术; 3.项目使用springmvc+mybatisplus框架技术,在实体类标注解实现基本的数据库操作; 4.项目的前端使用kendo前端框架技术,导出excel和pdf功能也是通过这个前端技术实现,导出开发效率很高,不过因为前端导出,只能小量数据的导出,不然容易卡死; 5.项目的用户登录与底层工作流处理建立了另外项目负责,通过rpc访问这些模块进行用户认证与工作流处理;
1.项目使用spring boot,spring cloud微服务搭建起来的项目; 2.项目每个模块分为service和web子模块,service里写后端代码,web中只有js和html页面; 3.springmvc作为web层框架,负责接受参数,调用service获得数据并返回数据到页面; 4.项目部署了网关gatewate,web通过服务名访问网关及传入bean名字和方法名即可访问service服务, 有些其他项目使用封装好的RestTemplate进行对service服务访问; 5.service子模块使用springmvc,spring,数据库通过jdbctemplate操作,经过使用父类封装,dao继承后调用相应方法传入参数即可操作数据库; 6.web模块使用公司内部开发的fish前端框架,通过一个公用frame.jsp入口来访问书写的js进行页面的展示; 7.项目门户的登录是通过redis共享实现,使用了spring-data-redis,spring-sercurity,spring-session技术,其他web模块启动后从redis获取登录信息,判断是否已经登录;