posts - 30,  comments - 50,  trackbacks - 0
            2008年8月22日
              1.先安裝一個(gè)Subclipse,地址:http://subclipse.tigris.org/ 
              2.可以通過(guò)Eclipse的Update Site安裝方式:http://subclipse.tigris.org/update_1.4.x或者下載下來(lái)之后,解壓縮復(fù)制到Eclipse目錄即可。
              3.啟動(dòng)程序后在Eclipse配置項(xiàng)的Team里面就會(huì)多出SVN,就可以進(jìn)行配置了。
              4.想要提交一個(gè)項(xiàng)目,對(duì)項(xiàng)目點(diǎn)擊右鍵Team——Share project就可以將項(xiàng)目導(dǎo)入SVN了。
              需要注意的是,請(qǐng)不要將動(dòng)態(tài)生成的目錄添加到SVN,否則其他人Check out的之后,再Update容易出錯(cuò),例如classes目錄,不需要提交上去,本地就可以了。
              想要對(duì)比本地和服務(wù)器上的源代碼,請(qǐng)使用Team——Synchronize with Repository,列出不同的文件之后,雙擊,既可以對(duì)比兩個(gè)文件。
              WebService項(xiàng)目會(huì)生成一個(gè)。apt_generated目錄,里面包含了一些源代碼,提交的時(shí)候不需要提交上去,MyEclipse在獲得SVN的項(xiàng)目之后,會(huì)自動(dòng)生成這個(gè)目錄和底下的文件。
          posted @ 2008-12-19 11:16 心。 閱讀(303) | 評(píng)論 (0)編輯 收藏
          1) Assigned
                主鍵由外部程序負(fù)責(zé)生成,無(wú)需Hibernate參與。
          2) hilo
                通過(guò)hi/lo 算法實(shí)現(xiàn)的主鍵生成機(jī)制,需要額外的數(shù)據(jù)庫(kù)表保存主鍵生成歷史狀態(tài)。
          3) seqhilo
                與hilo 類似,通過(guò)hi/lo 算法實(shí)現(xiàn)的主鍵生成機(jī)制,只是主鍵歷史狀態(tài)保存在Sequence中,適用于支持Sequence的數(shù)據(jù)庫(kù),如Oracle。
          4) increment
                主鍵按數(shù)值順序遞增。此方式的實(shí)現(xiàn)機(jī)制為在當(dāng)前應(yīng)用實(shí)例中維持一個(gè)變量,以保存著當(dāng)前的最大值,之后每次需要生成主鍵的時(shí)候?qū)⒋酥导?作為主鍵。
                這種方式可能產(chǎn)生的問(wèn)題是:如果當(dāng)前有多個(gè)實(shí)例訪問(wèn)同一個(gè)數(shù)據(jù)庫(kù),那么由于各個(gè)實(shí)例各自維護(hù)主鍵狀態(tài),不同實(shí)例可能生成同樣的主鍵,從而造成主鍵重復(fù)異常。因此,如果同一數(shù)據(jù)庫(kù)有多個(gè)實(shí)例訪問(wèn),此方式必須避免使用。
          5) identity
                 采用數(shù)據(jù)庫(kù)提供的主鍵生成機(jī)制。如DB2、SQL Server、MySQL中的主鍵生成機(jī)制。
          6) sequence
                 采用數(shù)據(jù)庫(kù)提供的sequence 機(jī)制生成主鍵。如Oralce 中的Sequence。
          7) native
                 由Hibernate根據(jù)底層數(shù)據(jù)庫(kù)自行判斷采用identity、hilo、sequence其中一種作為主鍵生成方式。
          8) uuid.hex
                 由Hibernate基于128 位唯一值產(chǎn)生算法生成16 進(jìn)制數(shù)值(編碼后以長(zhǎng)度32 的字符串表示)作為主鍵。
          9) uuid.string
                 與uuid.hex 類似,只是生成的主鍵未進(jìn)行編碼(長(zhǎng)度16)。在某些數(shù)據(jù)庫(kù)中可能出現(xiàn)問(wèn)題(如PostgreSQL)。
          10) foreign
                 使用外部表的字段作為主鍵。
          posted @ 2008-08-22 15:36 心。 閱讀(294) | 評(píng)論 (0)編輯 收藏
          主站蜘蛛池模板: 怀来县| 肃北| 平阳县| 海盐县| 三河市| 南召县| 青海省| 攀枝花市| 土默特右旗| 赤壁市| 河池市| 拜泉县| 大连市| 来宾市| 永嘉县| 修文县| 南城县| 湟源县| 沾化县| 凤山市| 沁阳市| 平罗县| 福建省| 会理县| 长白| 鹤岗市| 庆安县| 竹山县| 东安县| 天门市| 襄樊市| 沙坪坝区| 英吉沙县| 澄城县| 庆城县| 梅州市| 连云港市| 都江堰市| 武穴市| 福清市| 大石桥市|