JAXP
開頭加一個基礎的問題,剛剛百度,java文件為什么要放在包里,是因為便于管理,防止命名沖突。項目-->包-->類-->代碼。還是那句話,日進一卒,功不唐捐。
@Override是Java5的元數據,自動加上去的一個標志,告訴你說下面這個方法是從父類/接口 繼承過來的,需要你重寫一次,這樣就可以方便你閱讀,也不怕會忘記,使用該標記是為了增強程序在編譯時候的檢查,如果該方法并不是一個覆蓋父類的方法,在編譯時編譯器就會報告錯誤。這是一個JDK注解,另外兩個JDK注解:?@Deprecated注解表示方法是不被建議使用的,?@SuppressWarnings注解表示抑制警告。
//todo是寫大型任務的時候如果沒有寫完可以繼續。windows下面task里面可以找到。
util就是工具類
DAO(Data Access Object)?數據訪問對象是第一個面向對象的數據庫接口,數據訪問:顧名思義就是與數據庫打交道。夾在業務邏輯與數據庫資源中間。
在核心J2EE模式中是這樣介紹DAO模式的:為了建立一個健壯的J2EE應用,應該將所有對數據源的訪問操作抽象封裝在一個公共API中。用程序設計的語言來說,就是建立一個接口,接口中定義了此應用程序中將會用到的所有事務方法。在這個應用程序中,當需要和數據源進行交互的時候則使用這個接口,并且編寫一個單獨的類來實現這個接口在邏輯上對應這個特定的數據存儲。 整體思路:現象要實現的功能-->具體代碼實現-->先抽離對象-->通過DAO與數據庫打交道(定義對象dao接口)-->接口的實現類(創建類時要繼承接口)-->解析xml的工具類-->接口的實現類轉載于:https://www.cnblogs.com/cayman/p/5529295.html
總結
- 上一篇: ElasticSearch2.3.1环境
- 下一篇: C++设计模式-Bridge桥接模式