锤子简历品牌推广师
java 个人简历 擅长领域
作者:锤子简历 2021/03/08 13:10:00
阅读 346

求职意向

Java后端开发 广东广州 薪资面议 随时到岗

教育背景

2020.x -2020x 锤子简历大学 专业:软件工程

主修课程:数据结构、算法设计、数据库原理与应用、计算机网络、操作系统、计算机组成原理等
GPA:3.5/5.0

工作经验

2020.x -2020x 广州大学网络中心 基于SpringMVC 的Java EE项目开发培训

培训内容:
1、什么是MVC
2、什么是spring框架,了解Ioc和AOP
3、什么是mybatis
4、开发环境搭建
5、Maven Web项目创建
6、学会spring、springmvc、mybatis整合

心得体会:
1、学会了使用eclipse创建maven项目,并学会了怎么整合spring、springmvc、mybatis
2、学会了怎么开发一个web项目
3、对Ioc和AOP有了一定的了解

最大困难: 最难的是 maven项目的构建和ssm的整合,期间参考了很多资料,但经常会遇到莫名其妙的错误,各种依赖加载不进来等问题。

解决方法:通过慕课平台学习别人怎么开发maven项目,看别人优秀代码,向有经验的人请教


2020.x -2020x 广州大学网络中心 校园“淘宝”项目开发实战

主要职务: 负责购物车和跳蚤物品留言后台开发
开发详细:
一、购物车模块
      1、查询购物车商品和数目
      2、购物车增加商品
      3、购物车修改数量
      4、购物车删除商品
二、跳蚤物品留言模块
      1、查询跳蚤物品的留言列表
      2、查询单条留言列表
      3、增加跳蚤物品留言
三、工具及技术
       spring、springmvc、mybatis、MySQL、eclipse、navicat for MySQL

心得体会:
1、这个项目是培训后的实战。通过实战,对spring ioc有了更加深入的理解。
2、懂得了怎么开发controller层、service层和dao层
2、懂得了怎么从数据库中获取相应的数据。
3、通过这次的实战,也对关系数据库有了一点的认识和了解,如数据落地方案等
4、懂得了Java编程的一些规范,如命名规范等

最大困难:各个层(controller、service、dao)之间的相互配合与调用比较难理解;还有怎么从数据库从获取数据

2020.x -2020x 广州大学 Oracle数据库实验项目学生管理系统

主要职务:前后端开发 
开发详细:
学生、教师分别有对应学生模块、教师模块的权限;
管理员有全部权限

一、学生模块
      1、学生的增删改查
      2、查看排名
      3、查询成绩
      4、选课
      5、选课查询
      6、成绩统计

二、教师模块  教师的增删改查
三、课程模块  课程的增删改查
四、管理员模块 管理员的增删改查
五、工具及技术
      spring、springmvc、mybatis、Oracle、IntellJ IDEA、sqldeveloper

心得体会:
1、对ssm的开发又有了很大的进步,理解了各个层(controller、service、dao)之间的工作原理和工作范围。
2、对前端的知识如JavaScript、css、HTML有了一定的了解

3、学会了使用Ajax异步调用
4、对ORM框架Mybatis有了更深的理解,熟练使用了Mybatis
5、学会了怎么分析、调试程序。期间遇到了很多问题如怎么进行Junit测试、数据库驱动加载失败、前端获取不到后台数据、NPE等,都是靠自己解决的
6、学会了怎么封装后端返回给前端的数据对象,如code;message;data

最大困难:花了比较多时间进行前端页面开发

自我评价

大学英语四级

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