1. 掌握SpringBoot、SpringMVC、Spring、MyBatis 等主流框架
2. 掌握 Servlet、监听器、过滤器、Session、JSP 、JSTL、EL等 Java Web 相关技术的使用
3. 熟悉 MVC 架构模式、三层架构模式、前后端分离架构模式
4. 熟悉软件开发流程,开发文档的编写、各类 UML 图的绘制
5. 熟悉设计原则、设计模式(单例模式,工厂模式等)
6. 熟练掌握 MySQL 关系型数据库,SQL 语句、事务、索引、悲观锁和乐观锁、SQL 性能优化
7. 熟练掌握 Java 语法基础、数组、类和对象(封装、继承、多态)、异常等基础知识
8. 掌握 Java 注解、反射、I/O 流、集合框架、多线程(线程池)、JDBC、网络编程等
9. 掌握 Java8-17 新特性(新日期/时间 API、Lambda 表达式、Stream 流处理、并行编程等)
10. 熟练掌握 HTML、CSS(盒模型、position、flex 布局)、JavaScript 基础知识
11. 掌握 AJAX、JSON、的使用,熟练使用 Bootstrap 等前端框架,能够使用 Echarts 插 件
12. 能够熟练使用 IDEA、VS Code、Navicat、Postman 等常用开发软件
13.能够熟练使用 Axure、Power Designer、Rose、Git、Maven 等常用设计软件
14. 熟练使用 ChatGPT、Kimi、Fitten Code 等 AI 工具辅助编码
15.熟悉 Redis数据库,RabbitMQ详细队列