隨筆-86  評論-767  文章-3  trackbacks-3

          目標:構建一個支持多種類型數據庫的通用軟件系統.

          1、支持如下主流數據庫類型:

          MS-SQL(MSDE)、Oracle、DB2、Sybase

          2、更換數據庫系統不需要手工修改配置文件和拷貝數據庫驅動程序,通過提供的軟件工具可以實現可視化修改.

          3、在軟件系統安裝或者第一次啟動運行的時候配置,一次性配置,處處運行.

          原則:

          1、盡量使用標準通用的SQL語句.

          2、基本上不使用各數據庫方言.

          3、下面以Hibernate為例,探討如何實現上述需求.

          a、將配置參數保存在一個properties文件中.

          b、利用Configuration.setProperties(Properties pro)方法載入配置參數文件,而不是采用Configuration.configuration()默認自動載入hibernate.hbm.xml配置文件.

          posted on 2005-02-04 16:56 eamoi 閱讀(953) 評論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 桓台县| 会同县| 梧州市| 新郑市| 磐安县| 临沧市| 嘉义市| 福清市| 南昌市| 商都县| 麻江县| 华容县| 绵阳市| 伽师县| 林州市| 乌什县| 迁西县| 孙吴县| 龙南县| 宁安市| 亚东县| 韶关市| 叙永县| 宁波市| 湖州市| 昌黎县| 奉贤区| 宝清县| 定日县| 修武县| 邯郸市| 长寿区| 专栏| 德钦县| 武隆县| 永修县| 辽阳市| 永清县| 凤台县| 黄平县| 葵青区|