1、熟練掌握java基礎(chǔ)知識(shí),掌握java多線程并發(fā)機(jī)制,對(duì)設(shè)計(jì)模式有一定了解;
2、熟練使用SpringCloud,Spring, hibernate, Mybatis, Struts2等框架,有良好編程風(fēng)格和習(xí)慣;
3、有數(shù)據(jù)庫(kù)方面實(shí)際項(xiàng)目經(jīng)驗(yàn),根據(jù)需求進(jìn)行數(shù)據(jù)建模和表設(shè)計(jì),有Mysql、Oracle等關(guān)系型數(shù)據(jù)庫(kù)以及Redis等Nosql的項(xiàng)目經(jīng)驗(yàn);
4、有l(wèi)inux系統(tǒng)的使用經(jīng)驗(yàn),熟練掌握常用命令及安裝相關(guān)系統(tǒng)運(yùn)行環(huán)境等;
5、擁有良好的解決問題的能力,能熟練掌握反射機(jī)制;
6、能夠提出對(duì)幾大常用框架的自己的理解,對(duì)于常見前端框架有一定了解,代碼中有一定的設(shè)計(jì)模式思想。