1. 程式人生 > >java後端,前端需要掌握到什麽程度?

java後端,前端需要掌握到什麽程度?

Java後端 Java前端

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

java後端,前端需要掌握到什麽程度?