Java软件开发工程师简历

2023-01-08 14:05:10   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《Java软件开发工程师简历》,欢迎阅读!
软件开发,工程师,简历,Java












毕业院校

工作经验 现居住地

移动电话 电子邮件

技术

熟悉java语言,理解oop思想,了解多线程,知道Socket编程,UDP/TCP网络协议有一定的了解; 熟练使用EL表达式、ognlJSPServletWEB应用的开发技术;

熟悉jQueryjavaScriptAjax等前端WEB技术,JavaWeb中防盗链的原理机制;

熟练JavaEE的主流开发技术,Struts2SpringHibernate等企业主流开发框架技术有较深入了解; 了解MybatisCRUD操作,能够使用Mybatis+Struts2+Spring架构整合 熟悉JBPM工作流引擎,能够独立完成工作流的定制和控制;

熟悉Lucene,了解搜索引擎的运行原理,Hibernate中的二级缓存存储原理; 能使用Hibernate Search3.4.2+二级缓存来优化sql查询;

熟悉熟练应用MySQLOrcal等关系型数据库,掌握SQL程序语言,利用JDBC操作数据库; 理解hadoop处理大数据的运行机制,能够搭建hadoop集群;

理解hadoopHDFSMapReduce交互数据的底层原理机制,了解Hbase的表存储、zookeep er协调管理hadoopHbase;

了解HTML5webserviceAxis2/CXFNoSQL非关系型数据库等技术;

工作经验 武汉泷收电子系统工程有限公司

飞达物流管理配送系统项目一

12/09--13/08

开发技术 开发工具 项目描述

struts2.3.7+spring3.2+hibernate3.6+JBPM4.4+jquery easyui+ztree MyEclipse8.5+jdk7.0+Tomcat6+MySQL5.0+PowerDesigner

此系统作为服务前端,客户通过电话、网络等多种方式进行委托,业务受理员通过与客户交流,取客户的服务需求和具体委托信息,将服务指令输入我公司服务系统;

该系统是物流管理的前端系统,其核心模块主要有:基本设置模块、取派业务模块、中转配送模块、用户模块、权限模块、财物管理;

担任职务

Java软件工程


责任描述 主要负责功能权限管理模块自定义权限模型+自定义标签、中转配送模块JBPM、业务受理模块POI批量导入

1、分页优化:

由于客户输入的数据量较大,工作单比较多,以及货物的出库、入库上面,用一页都是显示不完,这样一来,就会导致,下拉框长,不便于观看,所以在多个位置都要用来分页显示,且由于多个位置需要用来分页,所以根据面向对象的五大原则,我们将分页功能设置成为了一个接口,将分页需要用到的对象抽取出来,一旦某个位置需要用来分页,便直接实现这个接口即可,这样一来,就可以提高工作效率,代码逻辑也非常清晰,也便于解偶;

2JBPM工作流引入:

为了解决货物在配送过程中的繁琐低效性,在中转配送流程的模块中,使用jbpm工作,实现了货物的中转环节,入库、出库、配送签收的流程程中各个节点流程的控制和信息在节点的传递;管理员可以部署相应的流程定义的文件或更新一个流程定义,同时还可以管理流程申请模板,同样也可以起草一个流程申请和查看自己的申请信息;每个环节对应的角色,也可以查看自己的任务,和流程进行到了哪一步,这样一来,每个角色,就不用去想流程到了哪一步,自己需要做些什么,就提高了工作效率;

3、自定义标签设计

由于客户需求,页面的菜单要根据角色权限的不同,页面显示的菜单就不同,当某角色无此权限,不显示此菜单,这里引入了自定义标签来设计,利用SimpleTag标签库来完成;

4、自定义一套权限管理模型

由于客户需求,我们要针对角色的不同,使用Spring Security其角色针对的权限的不同,页面的左边栏,会根据相应的角色的权限动态生成菜单,同时,action类中的方法上面,针对页面中的按钮进行细粒度的控制,以及JBPM,每个流程所针对的角色进行控制显示,这样一来,每个人都知道自己对应的任务,使其显示更加清晰,用自定义注解控制权限好处,灵活性很强,添加注解进行控制,删除注解取消控制;

迅达商贸管理系统项目二

12/3--12/08

开发技术 开发工具 项目描述

struts2.3.7+spring3.2+hibernate3.6+jquery+json MyEclipse8.5+jdk7.0+Tomcat6+MySQL5.0

随着公司发展业务发生变化,原有的系统已无法满足企业新需求,因此在此背景下研发本系统;实现各地、各部门人员快速高效协作;本系统的应用,实现异地网上统一办公,实现人员工作效率和质量的提升,也为管理层随时掌握公司运营数据提供了便捷的渠道.

本系统主要分为以下几个模块:系统首页、货运管理、基础管理、系统管理

担任职务 责任描述

Java软件工程

在该系统中,我主要负责基础管理、货运管理模块的实现.基础管理主要包含客户管理

厂家信息管理;货运管理模块主要包含购销合同、出口报运、装箱、委托、财务、发票几个业务流程.在该模块中使用了POI对其进行了相关报表的打印.

1POI应用

伴随着客户业务需求,由于客户已经习惯使用Excel表格来录取数据,所以我们使用POI对象,在做我们的工作单录入时,利用POI对象批量解析,导入到我们的数据库中,这样一来,提高了录取数据的效率;

2 防止文件打印并发


本文来源:https://www.wddqxz.cn/2a3cadabadaad1f34693daef5ef7ba0d4b736d64.html

相关推荐