知識無界 記錄tomcat和mybatis源碼導入到eclipse的過程 開發這麼久了,不能老crud,看看人家的源碼和設計思路。 0. tomcat源碼導入eclipse 下載tomcat源碼https://github.com/apache/tomcat, 然後按步驟下載(也可用git clon ...
知識無界
記錄tomcat和mybatis源碼導入到eclipse的過程
開發這麼久了,不能老crud,看看人家的源碼和設計思路。
0. tomcat源碼導入eclipse
下載tomcat源碼https://github.com/apache/tomcat, 然後按步驟下載(也可用git clone https://github.com/apache/tomcat.git)
然後解壓(此時eclipse無法識別)
第三方jar的地址共四個:https://mvnrepository.com/artifact/org.apache.ant/ant/1.10.7,https://mvnrepository.com/artifact/org.eclipse.jdt/org.eclipse.jdt.core/3.21.0,https://mvnrepository.com/artifact/javax.xml.rpc/javax.xml.rpc-api/1.1.2,https://mvnrepository.com/artifact/javax.wsdl/javax.wsdl/1.4.0-20070705,下載完畢後放到lib目錄下
然後去下載其他三個文件eclipse-tomcat配置,解壓到Tomcat源碼目錄下
打開eclipse導入tomcat源碼,參考https://blog.csdn.net/dong19891210/article/details/105517964導入環節
此時正常了不報錯
1. MyBatis 源碼導入eclipse
去githubMyBatis下載源碼,
解壓
此時eclipse無法識別,去下載已準備好的文件mybatis-settings,然後解壓到mybatis根目錄
然後通過eclipse導入,步驟同上,效果圖示
後記:出現的問題
0. 報錯(tomcat也有類似bug),現象如圖,
Tomcat的第三方jar
至此源碼已全部入住eclipse,
可以做很多第三方擴展開發,比如自己寫的(沒有用mybatis,也沒有用spring -jdbc)集成到了spring里
也就是說不一定需要mybatis和spring-jdbc
收工!!!!!!能把語言學學通的人才有機會寫出優秀的框架舉一反三,而不像好多人純碎意義的背書背概念背的滾瓜爛熟(也可能是氛圍不好或面試需要),收效卻甚微,spring真的很強大,中國美國印度南韓日本新加坡 都是使用spring。。。