掌握Java语言,熟悉C语言和Swift/SwiftUI,了解C++和Python。掌握MySQL、Sqlserver和H2数据库的基本操作,了解mongoDB、Redis、Core Data,具有一定的数据库设计能力。
熟悉Spring、SpringBoot、mybaits-plus、mybaits-flex、MVC等应用框架,了解Yaml、SpringSecurity、Druid、Swagger等工具。
熟悉使用Tomcat服务器以及Git和Maven项目管理工具。
熟悉使用HTML、CSS、JavaScript、Ajax、jQuery、Vue.js、Node.js、Thymeleaf等前端技术。
熟悉数据结构、操作系统、计算机网络、软件测试等基础知识。