锤子简历品牌推广师
两年java经验的简历
作者:锤子简历 2021/03/25 05:30:00
阅读 364

求职意向

Java开发工程师 广东广州 薪资面议 随时到岗

教育背景

2020.x -2020x 锤子简历大学 软件技术(Java方向)

省优秀毕业生,优秀学生,专业技能大赛亚军,成绩院系第一。

工作经验

2020.x -2020x 锤子简历信息技术有限公司 Java开发工程师

  • 负责底层数据库设计(MySQL)
  • 系统结构分析以及设计(类似多服务多模块的微服务架构)
  • 功能模块设计(根据系统的应用场景对公共模块和特定模块进行解耦分离,同时确定所有模块之间的关系。
  • 系统接口设计以及编写(主要设计编写模块API,提供给前端使用,语言采用的Java语言)

项目经验

2020.x -2020x 超限超载非现场执法系统 Java开发工程师

开发架构: IDEA + Tomcat8 +MySQL + Maven + SVN
软件架构: SpringBoot + MyBatis-Plus + FastDFS + Nginx + Hplus
项目描述: 该系统的主要目标是提供给路政部门在治理公路超载超限时的自动化办公系统,实现车辆超限后的立案,信息的流转以及证据链的形成。目前已在省平台试运行。
项目技术: 系统架构采用主流的B/S架构;同时按照前后端分离的模式;系统后台的框架采用了当前比较主流的SpringBoot + MyBatis,前端部分使用Hplus。
项目职责: 在项目中本人主要负责基础信息维护模块、数据统计分析和数据可视化等模块的设计与开发,在遇到海量超限数据时的系统卡顿的问题时,通过对业务层的数据转发做分库路由,将历史数据和实时数据分离,也将业务数据进行抽离,大大减低了数据库的压力。

2020.x -2020x 毕业设计管理平台 完整流程开发

开发框架: Eclipse + JDK1.7 + Tomcat8 + MySQL + Maven
软件架构: SpringMVC + Spring + MyBatis + Bootstrap
项目描述: 该系统的使用受众主要是毕业设计指导老师们和需要做毕业设计的学生们,使用该系统能够将毕业设计的整个流程进行简化,减少了不必要的人力资源浪费。
项目技术: 系统主要使用SpringMVC + Spring + MyBatis框架搭建,开发模式使用MVC模式和三层架构对数据和业务进行解耦,前台使用Bootstrap进行美化。
项目职责: 在该项目中,本人主要负责数据库表关系设计、后台功能接口设计,前台页面美化。在该项目中遇到了一个毕业设计它的多种状态判断,不同状态应该采取不同的逻辑业务的问题,在这里使用状态码解决了这个类似工作流的问题。

2020.x -2020x 团学信息管理平台 Java后台开发

开发架构: Eclipse + JDK1.7 + Tomcat7
软件架构: Struts2 + Spring + Hibernate + Mysql + Bootstrap
项目描述: 该系统主要是提供给社团或者学生会使用,通过系统对整个团学进行人员信息管理和公告通知管理。
项目技术: 系统主要采用Struts2 + Spring + Hibernate框架搭建,采用MVC模式和三层架构,对数据和业务进行解耦,前台页面使用Bootstrap进行美化,数据互交使用AJAX,初步实现前后端分离。
项目职责: 在该项目中本人负责数据库表关系设计,Java后台设计与编码。在遇到权限控制的问题时,当时没有接触Shiro权限框架,自己摸索写了一套 “用户-角色-权限”的验证系统,解决了普通用户、管理用户、管理员登录的权限问题。

自我评价

熟悉Java编程;熟悉Spring、SpringMVC、Hibernate、MyBatis等开源框架;

熟悉MySQL等数据库日常的DQL/DML/DDL/DCL操作;

掌握HTML、CSS、JS前端技术,熟练Layui,Bootstarp等前端模块化开发;

熟练使用Maven进行项目构建;

熟练使用Git、SVN等团队版本控制系统,使用JIRA进行项目缺陷管理;

了解Linux操作系统,能进行日常项目开发和项目管理;

对于新技术有着强烈的求知欲,接受能力强。

内容来源说明:本文章来自网络收集,如侵犯了你的权益,请联系QQ:2772182309进行删除。