小弟最近正在找工具,閑來無事就用Extjs編寫一個求職管理的小工具,來記錄曾發送簡歷過的公司。特發上來請高手指點一下。
相關說明:
1. 頁面還是很簡單的,就一個,如下。“新建職位”和“查詢職位”不用多說了吧?“發送簡歷”就是把數據庫中沒有發送的職位一個一個發送簡歷。由于個人使用,所有就沒必要選哪個發哪個不發了吧?不發的你也沒必要添加進來啊!
2. 配置
如何建立數據庫什么的,就不說了。反正就一個表,sql也有。applicationContext.xml文件,知道這個文件的基本都會玩,記得配置數據庫哦!還有一個就是和配置簡歷有點關系。在<bean id="mailManager" class="com.job.mail.MailManager">里面你需要配置一下讀取你簡歷的目錄,發送郵件的一些smtp信息。上述配置好基本就可以了。這里要說一下,在我本地,MailManager讀的是和applicationContext.xml同一目錄下的conf目錄,該目錄下有兩個properties文件,系統就認為我有兩種類型的簡歷了。在添加職位的時候可以選發送哪種簡歷。而properties文件中是真正配置如何發送郵件的信息。由于使用apache的email包,所以配置項條目是一樣的。
特別希望大家對我這個工具提出意見和建議,謝謝!
下載文件:/
/Files/zhengzhili/job.rar (由于只能上傳4M的附件,所以沒法上傳引用庫,請自行下載,所用到的引用庫為spring,struts和apache的common.mail)
摘要: 一. 應用開發指導和規則
想通過提供一種在編譯時強制執行的策略,來控制在應用程序中允許哪些程序構造。可使用Border Controller(邊界控制器)面向方面設計模式聲明代碼內的一組區域。當依據策略模式在方面中為項目聲明任何頂級規則時,重用這些區域。可以擴展項目的頂級策略,為應用程序的特定區域特殊...
閱讀全文
摘要: 應用程序級方面會影響軟件相當多的區域,他們通常是軟件的特征,將會影響應用程序中的許多類。本節介紹系統級的橫切關注點集合,其中可以使用AspectJ更好地實現它們的特征。本節可以分成兩類:被動方面和主動方面。
 ...
閱讀全文
摘要: 一.驗證傳遞給方法的參數
創建一個模塊化參數檢查邏輯的方面。聲明一個切入點,用于捕獲其中將檢查參數的方法的執行。切入點應該把參數展示給相應的通知使得它可以執行檢查。
依賴于參數檢查的結果,通知將繼續執行方...
閱讀全文
摘要: 一.實現觀察者模式
觀察者模式允許設計者創建對象之間的依賴關系,使得如果一個對象的狀態發生變化,則通知另一個對象,并且它可能會產生相應的行動。
package com.aspectj;
import java.util.List;
import java.uti...
閱讀全文
摘要: 一.實現復合模式
復合模式能夠把集合中的對象組合在一起,并且以某種方式與整個組交互,這種交互式類似于同組中的單個成員進行交互。
package com.aspectj;
import java.util.Enumeration;
import java.util...
閱讀全文
摘要: 一.實現單件模式
單件模式允許把類定義成具有應用程序內的一個運行時實例。通常,通過不給特定類提供默認構造函數來實現單件。
package com.aspectj;
import java.util.Hashtable;
public abstract&nbs...
閱讀全文