最開始的時候認為一個 app的程式 并不需要弄的太複雜.
mvc 上面就添加了一個 struts2 .就想直接做開發了.
但是最近 想學習 下 flex 的功能.
開始 研究 blazeds. 用spring 進行配置還是很友善的.
是以想把 spring 添加 到 app 上面..
大體上面 用 jdo + spring + blazeds 的方式去開發一個簡單的 crud.
看了下 因為 用blazeds 可以使用amf3( action message format )
amf 是遠端通路調用 remoteobject的方式. 使用的是二進制.效率開發上面比 http 好點.
需要的jar 檔案就兩個.
spring2.0.6.jar
commons-logging-1.0.4.jar
因為沒有用 hibernate的原因吧.其實這個spring的jar 如果就要ioc的可以下載下傳一個小點的包.
然後啟動.
成功.修改 配置檔案.
添加一個spring的配置檔案.
然後編寫dao.
配置 dao xml.
發現 在使用 dao的是 還是不可以 直接用 多個.getjdotemplate()
在使用的時候 就報連結 被關閉.在每一個dao的方法裡面 還是要自己去關閉連結.打開連結.
其實有的時候應該把 這個 jdo 換成 jpa 就好了.反正 google 兩個都是支援的.
用jpa的應該比較多吧.
儲存一個類.同時查詢下資料庫裡面有多少條資料.
直接在頁面上寫一個測試.
資料插入成功.并且可以查詢到總數.ok.
下面就是使用flex 結合 blazeds
附件是 幾個類. 配置檔案.和 jar .