posts - 30,  comments - 50,  trackbacks - 0
            2008年8月22日
              1.先安裝一個Subclipse,地址:http://subclipse.tigris.org/ 
              2.可以通過Eclipse的Update Site安裝方式:http://subclipse.tigris.org/update_1.4.x或者下載下來之后,解壓縮復制到Eclipse目錄即可。
              3.啟動程序后在Eclipse配置項的Team里面就會多出SVN,就可以進行配置了。
              4.想要提交一個項目,對項目點擊右鍵Team——Share project就可以將項目導入SVN了。
              需要注意的是,請不要將動態生成的目錄添加到SVN,否則其他人Check out的之后,再Update容易出錯,例如classes目錄,不需要提交上去,本地就可以了。
              想要對比本地和服務器上的源代碼,請使用Team——Synchronize with Repository,列出不同的文件之后,雙擊,既可以對比兩個文件。
              WebService項目會生成一個。apt_generated目錄,里面包含了一些源代碼,提交的時候不需要提交上去,MyEclipse在獲得SVN的項目之后,會自動生成這個目錄和底下的文件。
          posted @ 2008-12-19 11:16 心。 閱讀(306) | 評論 (0)編輯 收藏
          1) Assigned
                主鍵由外部程序負責生成,無需Hibernate參與。
          2) hilo
                通過hi/lo 算法實現的主鍵生成機制,需要額外的數據庫表保存主鍵生成歷史狀態。
          3) seqhilo
                與hilo 類似,通過hi/lo 算法實現的主鍵生成機制,只是主鍵歷史狀態保存在Sequence中,適用于支持Sequence的數據庫,如Oracle。
          4) increment
                主鍵按數值順序遞增。此方式的實現機制為在當前應用實例中維持一個變量,以保存著當前的最大值,之后每次需要生成主鍵的時候將此值加1作為主鍵。
                這種方式可能產生的問題是:如果當前有多個實例訪問同一個數據庫,那么由于各個實例各自維護主鍵狀態,不同實例可能生成同樣的主鍵,從而造成主鍵重復異常。因此,如果同一數據庫有多個實例訪問,此方式必須避免使用。
          5) identity
                 采用數據庫提供的主鍵生成機制。如DB2、SQL Server、MySQL中的主鍵生成機制。
          6) sequence
                 采用數據庫提供的sequence 機制生成主鍵。如Oralce 中的Sequence。
          7) native
                 由Hibernate根據底層數據庫自行判斷采用identity、hilo、sequence其中一種作為主鍵生成方式。
          8) uuid.hex
                 由Hibernate基于128 位唯一值產生算法生成16 進制數值(編碼后以長度32 的字符串表示)作為主鍵。
          9) uuid.string
                 與uuid.hex 類似,只是生成的主鍵未進行編碼(長度16)。在某些數據庫中可能出現問題(如PostgreSQL)。
          10) foreign
                 使用外部表的字段作為主鍵。
          posted @ 2008-08-22 15:36 心。 閱讀(299) | 評論 (0)編輯 收藏
          主站蜘蛛池模板: 株洲县| 大理市| 定陶县| 酉阳| 花莲县| 双辽市| 黔南| 长兴县| 民勤县| 四子王旗| 娱乐| 兴仁县| 西吉县| 兴安盟| 阳谷县| 特克斯县| 怀安县| 庆元县| 永修县| 永兴县| 吴川市| 遂平县| 恩平市| 开平市| 陆川县| 颍上县| 通州市| 图木舒克市| 竹北市| 佛教| 罗田县| 林口县| 息烽县| 洪洞县| 南部县| 合作市| 德化县| 峨眉山市| 孝义市| 章丘市| 忻州市|