在 Spring FrameWork 的環境中,想要做定時執行有好幾種作法,可以參考 [1-2]。
在這邊的範例是 [1-2] 有提到的其中一種作法,主要是利用 Spring 的 scheduled-tasks 搭配 cron expression 來控制執行時間。
Software entities (class, modules, functions, etc.) should be open for extension, but closed for modification. Junior programmers create simple solutions to simple problems. Senior programmers create complex solutions to complex problems. Great programmers find simple solutions to complex problems. 註1:本部落格的範例程式碼在 2015 年以前的文章中,大多是以全型空白做縮排。如需服用,請自行用文字編輯器的取代功能把全型空白取代成半型空白。
- Bertrand Meyer
- Charles Connell
註2:本部落格的內容授權請參閱部落格底部的授權宣告。
2014年4月24日 星期四
2014年4月21日 星期一
(書籤) Java 例外處理
在網路上看到一個系列文,討論 Java 的例外處理~
從為什麼 Java 的例外處理要區分為 checked 跟 unchecked 兩種例外,到對於一個例外需要考慮哪些問題、是否應該處理等等
推薦對於例外處理的本質以及概念還不熟悉的人可以參考看看!
Checked or unchecked exceptions (1)
Checked or unchecked exceptions (2)
Checked or unchecked exceptions (3)
Checked or unchecked exceptions (4A)
Checked or unchecked exceptions (4B)
Checked or unchecked exceptions (5)
參考資料:
1、搞笑談軟工
從為什麼 Java 的例外處理要區分為 checked 跟 unchecked 兩種例外,到對於一個例外需要考慮哪些問題、是否應該處理等等
推薦對於例外處理的本質以及概念還不熟悉的人可以參考看看!
Checked or unchecked exceptions (1)
Checked or unchecked exceptions (2)
Checked or unchecked exceptions (3)
Checked or unchecked exceptions (4A)
Checked or unchecked exceptions (4B)
Checked or unchecked exceptions (5)
參考資料:
1、搞笑談軟工