1. 有扎实的 java 基础,有数据结构和计算机网络基础;
2. 熟练掌握 JavaSE 基础知识,了解多线程,拥有系统设计分析能力及面向对象分析和设计能力;
3. 熟悉常用的设计模式(单例、代理、工厂)及反射、泛型等;
4. 熟练掌握 IDEA、Git、Maven 等开发及版本控制工具,熟练掌握 Java 基础技术
Jsp,数量掌握 Web 应用系统开发,具备独立开发能力;
5. 熟练使用 mysql 等关系型数据库,熟练使用 redis 等非关系型数据库;掌握rabbitMq 消息中间件。
6. 熟悉使用 springboot 和 Mybatis 等主流开源框架,熟悉 Spring 的 IOC、AOP设计思想;
7. 了解 JVM 参数调优和垃圾回收机制;
8. 熟练掌握前端框架 vue.js,有前后端分离开发经验;
9. 熟悉nacos,gateway。
二手书网站开发
负责工作:模块功能开发。
经历:用到 SSM 框架+maven 工具,redis 数据缓存的应用,前端
用到了 ajax 异步请求操作,手机验证码注册,用异步表单提交的方
式实现文件上传,并实现了文件格式大小限制(前端编写 jquery 拦
截,后端用拦截器拦截)。
完成业绩:学生用户登陆注册、个人信息认证和举报信息等功能。