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 小雨不打傘 閱讀(2233) 評論(0)  編輯  收藏 所屬分類: 數據庫

          公告

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


            MSN:new_haihua@hotmail.com

          導航

          統計

          常用鏈接

          留言簿(2)

          隨筆分類(51)

          最新隨筆

          積分與排名

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 板桥市| 皋兰县| 定远县| 天祝| 板桥市| 南陵县| 东方市| 台安县| 山东省| 汉源县| 伊通| 大同市| 桂林市| 镇宁| 平谷区| 秦皇岛市| 鄂伦春自治旗| 清涧县| 简阳市| 保康县| 绥棱县| 乌拉特前旗| 辽阳县| 武安市| 米易县| 闸北区| 门源| 龙门县| 肃北| 来宾市| 乌海市| 龙里县| 和林格尔县| 黄石市| 镇康县| 津南区| 鄂托克旗| 沈丘县| 湖南省| 贵德县| 南皮县|