1. 程式人生 > >最簡Java程序

最簡Java程序

word2007 訪問 have 控制臺 不可 str zip4j ava 精通

本文是筆者創建項目--一系列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的文檔

最簡Java程序