LittleRain

          小雨不打傘 打傘雨不小

          根據數據庫表自動生成JavaBean(一)-整體構想

          課題名稱:根據數據庫表自動生成JavaBean

          課題內容介紹:……利用數據庫的table,生成格式可以配置的javabean,減少系統開發的工作量......

          涉及到的技術可能有:對數據庫的訪問技術,對metadata的理解,對javabean的理解以及javabean的作用。用 java實現。

          先考慮下需求:這個東西從整體上來說還是不難的,初步想法是做成圖形界面,通過用戶填寫必要的數據庫連接信息(url,username,password)來讀取整個數據庫,并且具體生成哪些表是可配置的.(目前決定首先做針對mysql的版本,以后再視情況擴展支持其它數據庫)

          那么下面來初步定下功能模塊:

          1)讀取配置:想法是可以學學人家hibernate,做成配置文件的形式(properties或xml),或者照需求里的通過用戶輸入連接參數來連接數據庫,如果每次都要打的話會很不爽,所以決定都做進去。

          2)讀取數據庫信息:理論上jdbc應該有這樣的接口可以實現(-_-'' 剛剛找了20分鐘,還沒有找到,胸悶),這個部分是整個系統的大頭

          3)生成javaBean:通過模塊中讀取到的信息,根據需要通過java提供的文件操作來生成javaBean(其實也就是些setter/getter)

          #實現比較關鍵的部分:如果從數據庫讀取每個數據庫的相關信息,以及表中每個屬性所對應的類型,然后進行轉化下,不難,但是可能比較煩點。 ?

          今天先搭個框,把第一部分搞定 ( :)第一部分的架子算是完了,明天繼續,哦不對,明天高中同學聚會,可能要通宵了,看來要后天了)

          下一次把第一部分好好整理下,感覺jdbc自己太差了。

          ?

          posted on 2007-02-03 13:58 小雨不打傘 閱讀(2228) 評論(0)  編輯  收藏 所屬分類: 數據庫

          公告

          點擊這里給我發消息 QQ:232720563


            MSN:new_haihua@hotmail.com

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆分類(51)

          最新隨筆

          積分與排名

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 平陆县| 永丰县| 乌什县| 清水河县| 屯昌县| 虎林市| 石狮市| 无棣县| 洛阳市| 六盘水市| 中西区| 华池县| 镇原县| 云南省| 砀山县| 徐水县| 邓州市| 淮北市| 佛坪县| 定襄县| 汉源县| 林甸县| 益阳市| 海淀区| 松溪县| 巴南区| 库尔勒市| 六盘水市| 安泽县| 贵溪市| 定南县| 文登市| 盐津县| 旬阳县| 娄烦县| 哈尔滨市| 临汾市| 宁河县| 鄂温| 镇远县| 姚安县|