java後端,前端須要掌握到什麼程度?

後端最基本的我認爲要掌握如下幾點:
一、Java基本語法
二、多線程
三、各類經典數據結構的使用,List、Set、Map及其衍生類。
四、經典的Spring MVC,沒得說了,如今作Tomcat Web項目基本上都是用它了。
五、RESTful要了解
六、如今國內業界,json用的比較多,至少應該掌握一種json操做庫:jsonlib、fastjson等,目前,國內業界fastjson用的比較多。當前國內業界比較喜歡的對外接口形式就是RESTful+JSON。
七、幾種數據庫的操做方式,原生Jdbc要了解。幾種基於原生jdbc的框架,至少應該知道其中一種的用法:Spring JdbcTemplate、Hibernate、Mybatis。進一步,最好要了解至少一種數據庫鏈接池的用法:Proxool、DBCP、C3P0、Druid、HikariCP,目前,國內業界後兩種用的比較多,由於效率更高。
八、除了Tomcat Web項目的知識。進階的還能夠了解一下當下大熱的微服務方面的知識,這方面目前國內業界用的較多的框架:dubbo、zookeeper、netty、mycat等等等等。
以上是我暫時想到的。其實更多的應該本身去動手寫項目,好比寫一個功能比較完備的我的博客,在這個過程當中,遇到問題嘗試去搜索當前比較流行的技術來解決,這樣你會學的比光看書更快。
說說前端吧,其實當前國內前端也比較缺(固然是優秀的前端),前端的待遇和前景也是不錯的。前端

相關文章
相關標籤/搜索