具有良好的Java基础,有良好的编程习惯,及面向对象设计思想。
能熟练使用java集成开发工具MyEclipse及eclipse。
熟悉JavaWeb基础,包括JSP、Servlet、Filter、Listener、Cookie、Session、EL表达式、JSTL等技术;
能熟练使用HTML、css、JavaScript、JSP(Java Server Pages)、jQuery、jQuery EasyUI、ajax、ECHarts异步交互技术等前台页面技术
掌握Spring、SpringMVC、MyBatis框架及SSM框架的搭接。
擅长Oracle、MySQL数据库,熟练掌握基于Oracle数据库编程, 熟练使用PL/SQL Navicat等数据库管理工具。
能熟练使用git,svn插件,完成本地commit、update、push、pull和冲突的解决。
能熟练掌握sql 增删改查等基本操作,同时可以利用视图,存储过程解决问题。
擅长的服务有WebSphere (was服务器),Tomcat服务器等。
具有良好的优化能力(代码优化,业务优化,sql优化等)。
善于沟通和交流,能很好的和其他同事协同工作,发挥团队精神。
项目1:报表开发项目,战报开发项目
软件环境:JSP,AJAX,Servlet,ECharts,JDBC
服 务 器:WebSphere
开发工具:MyEclipse
开发周期: 12个月
项目描述:
该项目属于泰康财险报表,供各个业务部门,总经理室使用。
有表格开发,折线图,饼状图
责任描述:
1.主要负责前端报表的展示,后端SQL的查询,可以说从前端写到了数据库。
2.前端采用jsp,ajax,Servlet,css等设计样式。后端采用JDBC 和数据库相连。
3.采用微信公众平台OAuth2.0 协议,通过OpenId 控制权限登录的验证。
项 目 2:大型国企软件项目管理系统
软件环境:JSP+SpringMVC+Spring+MyBatis、git、navicat、Tomcat8.0、jQuery EasyUI
开发环境:Windows 7
开发工具:MyEclipse
开发周期: 3个月
项目描述:
该项目属于达内公司内部自己项目的管理,类似华为云。有用户管理、项目信息管理、工作项列表、角色管理、个人工作台、迭代需求列表、项目看板、燃尽图、项目概览,报表,项目进度实行迭代管理。
责任描述:
1.协助项目经理搭建git集成及JSP+SpringMVC+Spring+MyBatis项目搭建。
2.负责编写工作项管理及计划管理中的sprintList迭代信息列表、sprintEdit编辑迭代信息。
3. JSP中关键技术采用了jQuery EasyUI,实现了form异步提交。JSP中大量使用了
jQuery EasyUI技术如下拉选,弹出框。
项 目 3:种牛、牛肉分级系统
开发环境:JDK1.8、tomcat8.5、MySQL5.7
编程工具:JSP+SpringMVC+Spring+MyBatis、navicat、jQuery、Ajax+JSP+CSS
开发周期: 6个月
项目描述:
第一部分:用户登录后,输入牛种,牛号,重量,特征等值,插入到数据库,然后再前端展示,并且通过ID 删除数据。
第二部分:牛肉分级页面,通过现有资料,一步一步核实数据,选择。自动分级。上传图片文件,作为存档。
责任描述:
1、参与项目需求分析和项目构建。
2、前端界面的开发,主要运用了cookie技术,实现权限控制,传递参数。
3、上传图片,数据库保存,解决了超过2M不能上传的难题。
4、设计了肉牛评级表,前端登录界面。