1.熟练掌握 JavaSE 基础语法,了解使用多线程等知识。
2.掌握关系型数据库Mysql,熟练编写sql语句,也有了解过Oracle数据库
3.熟练使用项目管理工具Maven;版本控制器SVN,Git
4.熟练使用 Spring、SpringMVC、SpringBoot、Mybatis等框架
5.熟悉web服务器 Tomcat 、Nginx并完成项目的搭建。了解项目的部署
6.了解jQuery、Bootstrap、Vue.js、ElementUI 等技术和框架;
7.熟练使用相关开发工具:IDEA,Navic
项目一:在线考试教育平台
1、 在线教育考试平台是一个可供学生线上进行考试的一个网站,该项目基于SpringMVC进行开发,老师端主要分为题库管理、班级管理、公告管理以及考试中心等模块,学生端主要包括个人注册,个人信息,考试中心,成绩查询等
技术选型:
● Spring+SpringMVC+MyBatis+ElementUi++Mysql
责任描述:
● 参与老师端的题库模块、考试中心模块、班级管理模块、公告管理模块等主要模块的代码实现;
● 与项目中成员一起处理项目中出现的Bug;
● 把项目进行部署到服务器中;
● 与团队成员共同解决开发中遇到的问题;