1. 扎實(shí)的 Java 技術(shù)基礎(chǔ),熟悉 IO 流、集合框架、反射機(jī)制、泛型編程、異常處理和注解等核心開發(fā)技術(shù)。
2. 熟練運(yùn)用 Spring 全家桶(Spring, Spring MVC, Spring Boot, Spring Cloud)以及MyBatis/PLUS 等主流開源框架。具備實(shí)際的 Spring Cloud 項(xiàng)目開發(fā)經(jīng)驗(yàn)。
3. 在數(shù)據(jù)庫管理方面,熟練使用 MySQL 和 Oracle 等主流關(guān)系型數(shù)據(jù)庫,具有豐富的SQL 性能調(diào)優(yōu)實(shí)踐經(jīng)驗(yàn)。同時,熟練使用 Redis,并能將其應(yīng)用于緩存解決方案的設(shè)計與實(shí)現(xiàn)。
4.熟悉xxljob等任務(wù)調(diào)度工具。
5熟悉kafka、rocketmq等消息中間件。6熟悉es的使用和dsl命令