1、熟练的使用Java语言进行面向对象程序设计,有良好的编程习惯,熟悉常用的Java API,包括集合框架、多线程(并发编程)、I/O(NIO)、Socket、JDBC、XML、反射等。
2、熟悉基于JSP和Servlet的Java Web开发,对Servlet和JSP的工作原理和生命周期有深入了解,熟练的使用JSTL和EL编写无脚本动态页面,有使用监听器、过滤器等Web组件以及MVC架构模式进行Java Web项目开发的经验。
3、对Spring的IoC容器和AOP原理有深入了解,熟练的运用Spring框架管理各种Web组件及其依赖关系,熟练的使用Spring进行事务、日志、安全性等的管理,有使用Spring MVC作为表示层技术以及使用Spring提供的持久化支持进行Web项目开发的经验,熟悉Spring对其他框架的整合。
4、熟练的使用Hibernate、MyBatis等ORM框架,熟悉Hibernate和MyBatis的核心API,对Hibernate的关联映射、继承映射、组件映射、缓存机制、事务管理以及性能调优等有深入的理解。
5、熟练常用的关系型数据库产品(MySQL、Oracle),熟练的使用SQL和PL/SQL进行数据库编程。
6、熟练使用SpringBoot、SpringCloud,并在工作中有实际开发经验。
7、熟悉常用的设计模式,并在代码设计、代码优化、代码重构中经常使用。
8、熟练的使用产品原型工具Axure,熟练的使用设计建模工具PowerDesigner和Enterprise Architect,熟练的使用Java开发环境Eclipse和IntelliJ,熟练的使用软件版本控制工具SVN和Git,熟练的使用项目构建和管理工具Maven和Gradle。
9、了解搜索引擎Elastic Search及其基本语法,了解其Java 相关API,有实际使用经验。
10、熟悉Apache、NginX、Tomcat等Web服务器和应用服务器的使用,熟悉Nginx集群和负载均衡的配置。
一、
麦客直播
软件环境:JDK 1.7,Tomcat 7.0
硬件环境:Windows7
开发工具:Eclipse,MySQL,Navicat
责任描述:
以Java语言为基础,使用SSM框架开发后台接口,完成以后,将该接口项目部署上线,供给公司Android和IOS开发人员调用接口实现功能。接口开发中使用到了微信公众号支付、网易云信和阿里云OSS上传文件的三方平台。
项目简介:
这是一款针对年轻人群的直播交友软件,可通过手机号发送验证码登录,也可以通过QQ/微信第三方登录,登陆成功之后有三大模块:主页、直播、我的。“主页”中又分为三个主要模块:关注、热门和同城;点击“直播”就可进入直播间直播;进入“我的”可以看到个人信息,并且可以修改个人信息。
二、
郑州宏尚食品客户关系管理系统
软件环境:JDK 1.6,Tomcat 7.0
硬件环境:Windows7
开发工具:Eclipse,MySQL,Navicat
责任描述:
我在项目中主要负责服务管理模块,该模块下包括服务创建、服务分配、服务处理、服务反馈和服务归档。
项目简介:
客户是公司最宝贵的资源,为了更好的发掘老客户的价值,并开发更多的新客 户,我们公司就开发了这个系统。希望通过对销售关系、客户开发过程的追踪 和记录提高新客户的开发能力,希望在客户将要流失时系统及时提出预警,以便销售人员及时采取措施,降低损失,并且需要系统提供报表的功能,以便公司高层随时了解公司的客户情况。本系统主要包括系统设置、销售管理、客户管理、服务管理、订单管理、合同管理、统计分析等模块,可满足日常客户资源维护、销售数据分析、潜在和有价值客户分析等需求。以Java语言为基础,采用SSH框架,使用Oracle数据库,Tomcat服务器,MyEclipse开发。
三、郑州一佳建材员工绩效评估系统
软件环境:JDK 1.6,Tomcat 7.0
硬件环境:Windows7
开发工具:Eclipse,MySQL,Navicat
责任描述:
负责考勤管理和绩效管理模块代码的编写。
项目简介:
系统能够完成人力资源日常管理所必须的工作,方便快捷的处理日常事务性工作记录了日常工作信息,简化了工作量,大大提高了人力资源管理工作效率。包含:组织结构管理(其中含职位/岗位管理),员工配置(其中含劳动合同/协议管理、人事档案管理)、薪酬管理、动态报表等 。
四、
郑州车尚汽车配件管理系统
软件环境:JDK 1.6,Tomcat 7.0
硬件环境:Windows7
开发工具:Eclipse,MySQL,Navicat
责任描述:
配件的入库以及查询模块代码的编写。
项目简介:
针对汽车配件的进销存管理及办公系统,主要目的是实现企业进销存的信息化管理,主要的业务就是商品的采购、销售和入库,另外还需要提供统计查询功能,其中包括商品查询、供应商查询、客户查询、销售查询、入库查询和销售排行等。项目实施后,能够降低采购成本、合理控制库存、减少资金占用并提升企业市场竞争力。