求职意向
JAVA开发工程师 上海 薪资面议 随时到岗
教育背景
2020.x -2020x 锤子简历大学 电子信息工程
工作经验
2020.x -2020x 锤子简历信息技术有限公司 JAVA开发工程师
源科网络科技有限公司是一家专注于软件定制开发的高新技术企业,本人参与开发,设计,网站,商城 等多个项目
项目经验
2020.x -2020x 项目名称:悦淘购物商城(B/S) JAVA开发工程师
使用技术 : Spring+SpringMVC+Mybatis+Ajax+Linux+Redis+maven+svn+dubbo等相关技术
数据库:MYsql; 开发工具:MyEclipse;
负责功能: 购物车以及商品的搜索,会员登录,包括新增商品(类目选择),编辑,删除 (逻辑 删除)和查询。
项目概述:
该项目可分为:用户注册模块;用户登陆模块;商品显示模块;购物车模块; 用户结算、 订单管理模块,用户通过注册可成为会员,利用会员身份可以购买商品,在购物车里可以做修改商品数量、删除所购商品、恢复删除所购商品的操作,同时还可以进行商品的结 算,保存订单、生成订单、准备发货等一系列操作。
技能描述: 本项目基于SSM框架,SOA架构。利用jQuery框架验证和javascript+Ajax实现 动态页面交互。控制器主要通过SpringMVC实现。按照功能点把系统拆分,拆分成独立的功 能。单独为某 一个节点添加服务器。需要系统之间配合才能完成整个业务逻辑,也可以说分布式, 这样降低了耦合性。
搜索功能用到全文检索引擎Solr:采用的是solr的反向索引,从关键字到文档的映射过程, 保存这种映射这种信息的索引来进行搜索。 图片上传功能是用到nginx+fastDFS搭建的图片服务器,通过FastDFS的客户端API来进行文件的上传、下载、删除等操作。
通过dubbo建立服务,并且到zookeeper上面注册,填写对应的zookeeper服务所在的IP及端口号。web层需要来调用service接口,由于在不同的工程中,它是无法直接找到service 接口的,我们使用dubbo再来引用注册进入的dubbo服务。
项目心得: 掌握Ajax基本原理,深入了解redis缓存技术以及有了对B/S架构的深入认识。 在 遇到错误的时候及时解决并记录下来以便下次查询以及避免此错误。
2020.x -2020x 悦德图书管理系统 JAVA开发工程师
开发工具:Eclipse+MySQL5.6+SVN+Tomcat7.0+Maven
使用技术:Shiro + MyBatis + Spring + SpringMvc +Bootstrap+ JS + JQuery + Ajax
项目描述: 图书管理系统实现整个图书馆的集中管理、信息共享以及分散操作。使传统的图书管理向无纸化、智能化方向发展,为图书馆工作人员以及读者服务。系统具有读者管理功能、图书管理、图书借阅和图书归还等功能。方便对图书 的押金、租金以及超 时费用进行详细的管理。通过该系统的自动化管理,能够大大减少图书管理人员,还能减少管理人员的工作任务,从而降低管理开销和成本。
项目职责: 1、负责图书信息管理的图书信息添加、修改、删除以及查询。 2、负责图书类别信息的添加、修改、删除以及查询,shiro权限管理。
2020.x -2020x 项目名称:广义自动办公系统 (B/S) JAVA开发工程师
使用技术 : Struts+Hibernate+Spring+JNDI+XML+jQuery+Ajax等相关技术。
数据库:MYsql; 开发工具:Eclipse,Dreamweaver等开发工具;
项目概述: 该办公系统有系统管理员、普通员工、部门领导、档案管理员四大角色,功能有:考勤管 项目名称:广义自动办公系统(B/S) 理,报销申请,请假申请,日程管理,预约信息等等。
技能描述: 使用的技术框架SSH,整个系统共分5层,表示层、控制层、业务层、数据访问层、数据持久层;
struts负责整实现系统MVC模式中的View与Controller,Model采用 Dao实现;
数据库的连接采用hibernate实现, ORM技术大大减少了工作量.spring的核心技术IOC/DI 实现了各组件间的动态注入,大大降低了层与层之间的藕合,提高了组件的可重用性,以及整 个系统的可配、可扩展、可维护性。
同时使用了JavaScript进行动态交互页面设计、CSS对WEB页面进 行布局与美化,提升了客 户使用感受。
项目心得: 通过本项目,使我对编程有了进一步的认识。做项目的时候,最重要的不是自 己如 何快速地 将自己分配的任务做完,而是要注重团队合作,深入了对B/S的了解,以及SSH 框架整 合之间耦合性的减低。
2020.x -2020x 物华超市管理系统 JAVA开发工程师
使用技术 : Jquery+C3P0+servlet+mybatis等技术等相关技术。
数据库:MYsql;开发工具:Eclipse;
项目概述:
系统管理:角色设置、角色资源管理、用户管理;
员工管理:员工的 查询、修改及删除;
会员管理:会员的添加、修改、会员的启用和禁用;
商品管理:商品分类、商品新增、修改、删除、查询、商品描述图片上传与展示等;
销售信息管理:商品销售相关信息的查询、删除以及导出excel文件;
仓储管理:库存报警提示、采购物料入库办理、库存查询及物料领用、退货办理。
技能描述:用mybatis实现MVC中Model的分离,并将dao接口写在dao包中; 用反射机制,封装方法类,实现直接调用工具类完成dao的实现及daoImpl;
用反射机制,在请求servlet时,增加method参数,servlet根据method参数值调用相应物华超市管理系统的方法;
自我评价
如果非要给自己个定位的话,主攻后台,同时在其他方面打打辅助。我不希望过于依赖别人,即使 没有前端没有设计没有产品经理,我依然想要把这个产品做到完美。毕竟全栈才能最高效地解决 问题嘛,当然团队合作是不可或缺的。
内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。
https://www.100chui.com/article/96384.html