Java 常用的工具、網站、學習資源
文檔持續更新並置頂
最後更新時間:2019年10月18日
修訂次數:2
如有問題或建議請留言
Java開發中常用的編輯器
注意這裏是編輯器不是編譯器,我只列出常用的
Java常用的相關網站
- JDK官網 下載JDK、查閱文檔
- How2j 通常用來學習Java的一些框架
- V2ex 技術探討、求職、創新等交流
- Github 源碼庫
- 廖大仙Java教程 大仙有很多其他的學習資料
- Java SE Documentation Java官方文檔庫
- Maven 中央倉庫 用來查依賴關係、最新庫等
- 解道 覆蓋了很多的Java 技術,可以用來查缺補漏
Java開發中常用工具、第三方軟件
- Maven
- Gradle
- Ant
- Git
Java開發中常用框架
底層常用支持庫
- CGLib - 動態代理庫 - Github鏈接
Web開發常用框架
- Spring 系列 - Spring 官網鏈接
Java 中常用框架、中間件組合
Web開發
- SSM - Spring + SpringMVC + MyBatis
一般情況下前後端耦合會使用這種組合,符合MVC開發規範
- SSH - Spring + Struct2 + Hibernate
16年之前較爲流行和前後端耦合開發
日誌系統
- ELK - ElasticSearch +LogStash + Kibana
一般情況下用來做日誌分析、蒐集工作,Kibana對與時間線的規劃很好、擁有大量的視圖模式可以調用。對運維很友好。
可以搭配Kafka一起使用,企業應用的時候常常升級爲EFK
- EFK - ElasticSearch + Filebeat + Kibana
ELK升級版