本文是筆者創建項目 一系列java示常式序的總結。項目位置在 "SimplestJavaDemos" ,歡迎訪問. 以下為正文: 作為一個偽完美主義+拖延癌患者,每次要學習新技術的時候,總是要把它們看的很重很大很難,總是要挑一個最完美的時刻,擁有最完美的心情的時候才開始一個新 ...
本文是筆者創建項目--一系列java示常式序的總結。項目位置在SimplestJavaDemos,歡迎訪問.
以下為正文:
---
作為一個偽完美主義+拖延癌患者,每次要學習新技術的時候,總是要把它們看的很重很大很難,總是要挑一個最完美的時刻,擁有最完美的心情的時候才開始一個新的學習計劃,
美其名曰天時地利人和,其實有時候只不過是“懶懶不想出去走”。就像上次學Spring框架的web開發,猶猶豫豫,拖拖延延花了我大半年,待我學完,回頭一看,其實也不過那麼回事
兒。縱然短時間說不上很精通,用起來還是很容易的。
其實很多時候情況都是如此,新的總是遙不可及,如白雲罩著山峰,神秘、艱險、高不可攀,然而你走近她,翻越她,征服她,你便明白“原來我也能做到”。所以就學習來說,千萬不要有畏難情緒,
更不要被冠名完美的懶惰所支配,如果你想做,就做,也許就這麼簡單。
出於對這種心態的反思,更為了提醒自己:其實開始一件事是很簡單的,我開始這個項目的編寫,就叫做最簡java程式。
該項目集成我目前再java學習過程中給你遇到的比較典型的技術及一個最簡單的實現。就用程式員的語言來說話,說一句“Hello World!”“你好啊,地球!”
另外本文也是為了能對我學習過的技術做一個記錄,日後便於回憶。
目錄:
獨立內容:
HelloWorld------------------------------------------------------------Java main函數運行控制台輸出,真最簡單的hello word程式
SimplestUploadDemo------------------------------------------------------------使用Sevlet(未用到任何框架)完成了最簡單上傳下載功能,
框架使用相關模塊:Spring、Mybatis:
SimplestDemosSpring------------------------------------------------------------最簡單的Spring IOC示例,使用依賴管理註冊和註入部分依賴
SimplestSpringAOPDemo------------------------------------------------------------最簡單的Spring AOP示例,使用xml配置切麵,完成AOP功能
SimplestMybatis------------------------------------------------------------Mybatis使用示例,使用最基礎的配置使用Mybatis
SimplestSpringBootDemo------------------------------------------------------------最簡單的Spring Boot應用示例,完成了一個簡單的前後臺交互,包含了資料庫模塊.
SimplestSpringMVCDemo------------------------------------------------------------最簡單的Spring MVC示例,完成了簡單的頁面訪問功能,通過tomcat伺服器列印網頁HelloWorld!
文檔處理相關模塊:
SimplestZip4JDemo------------------------------------------------------------使用Zip4J技術對zip的壓縮文件進行壓縮和解壓。
SimplestPOIExcelDemo------------------------------------------------------------使用POI項目解析Excel的示例,包含讀取excel和導出excel
SimplestPOIWordDemo------------------------------------------------------------使用POI項目解析Word的示例,包含讀取word文檔和導出world文檔,只處理word2007的文檔