posts - 3,  comments - 2,  trackbacks - 0
            2010年5月23日

          早就厭煩了 Java 開(kāi)發(fā)不斷的容器自動(dòng)重新加載漫長(zhǎng)的過(guò)程,研究 maven + jetty 熱部署方案的過(guò)程中偶然發(fā)現(xiàn)一樣不錯(cuò)的東東,試用了一下果然很爽,發(fā)上來(lái)給大家共享,此物名為 JRebel (javarebel),目前支持大部分主流的 Java 容器,配置也相當(dāng)簡(jiǎn)單,以下是與 maven + jetty 環(huán)境整合的步驟與要點(diǎn):

          首先,下載 JRebel 包,目前網(wǎng)上有兩個(gè)破解版本分別是 JRebel2.1a 以及 JRebel3.0-M1,我使用的是前者,下面是下載地址:http://d.namipan.com/d/842d40cc1ed226fc69e04892cdaeaec85cf85be105f41400 (需要的請(qǐng)盡快下載,以免鏈接失效)。

          然后拷貝到 %REBEL_HOME% 目錄并添加該環(huán)境變量,進(jìn)入目錄運(yùn)行 java -jar %REBEL_HOME%\jrebel.jar 生成根據(jù)本機(jī) JVM 環(huán)境生成的 jrebel-bootstrap.jar 運(yùn)行文件。


          然后添加 MAVEN 運(yùn)行環(huán)境變量:MAVEN_OPTS 值為 -noverify -Xbootclasspath/p:%REBEL_HOME%\jrebel-bootstrap.jar;%REBEL_HOME%\jrebel.jar 然后再配置目標(biāo)項(xiàng)目的 pom.xml,關(guān)閉 maven 的 jetty 插件本身的 reload 配置:

          <plugin>
          <groupId>org.mortbay.jetty</groupId>
          <artifactId>jetty-maven-plugin</artifactId>
          <configuration>
          <scanIntervalSeconds>0</scanIntervalSeconds>
          </configuration>
          </plugin>

          最后啟動(dòng) mvn jetty:run 你會(huì)發(fā)現(xiàn)現(xiàn)在不需要 reload 服務(wù)器就可以加載實(shí)時(shí)修改過(guò)的 class 文件了,很不錯(cuò)吧。其實(shí)我個(gè)人更推薦不要設(shè)置 MAVEN_OPTS 環(huán)境變量,新建一個(gè)比如名為 mvnrebel.bat 的文件,改寫(xiě)一下 mvn.bat 文件,把以上的運(yùn)行命令加進(jìn)去,這樣還保留了原本的 mvn 執(zhí)行文件,同時(shí)也可以根據(jù)需要啟動(dòng)帶熱部署的方案。

          JRefer 工具還提供其他各種主流環(huán)境的整合方案,包括 JBoss,Glassfish,Tomcat,SpringSource,Weblogic,SAP 等,詳細(xì)內(nèi)容請(qǐng)參考:http://www.zeroturnaround.com/reference-manual/server.html 對(duì)于開(kāi)發(fā)人員來(lái)說(shuō),這無(wú)疑會(huì)大大減輕開(kāi)發(fā)重新加載的問(wèn)題,據(jù)調(diào)查平均可以提高 20% 的開(kāi)發(fā)效率,效果相當(dāng)?shù)目捎^哦,有興趣的朋友值得一試~

           

          本文來(lái)自CSDN博客,轉(zhuǎn)載請(qǐng)標(biāo)明出處:http://blog.csdn.net/shagoo/archive/2010/04/26/5529352.aspx

          posted @ 2010-05-23 22:28 sw0rd 閱讀(2619) | 評(píng)論 (0)編輯 收藏
            2009年7月1日
          全國(guó)各地電信DNS服務(wù)器地址
          2007年04月10日 星期二 15:50
          北京:202.96.199.133 202.96.0.133 202.106.0.20 202.106.148.1 202.97.16.195
          上海:202.96.199.132 202.96.199.133 202.96.209.5 202.96.209.133
          天津:202.99.96.68 10.10.64.68
          廣東:202.96.128.143 202.96.128.68 202.96.128.110
          深圳:202.96.134.133 202.96.154.8 202.96.154.15
          河南:202.102.227.68 202.102.245.12 202.102.224.68
          廣西:202.96.128.68 202.103.224.68 202.103.225.68
          福建:202.101.98.54 202.101.98.55
          廈門(mén):202.101.103.55 202.101.103.54
          湖南:202.103.0.68 202.103.96.68 202.103.96.112
          江蘇:202.102.15.162 202.102.29.3 202.102.13.141 202.102.24.35
          陜西:202.100.13.11 202.100.4.16
          西安:202.100.4.15 202.100.0.68
          湖北:202.103.0.68 202.103.0.117 202.103.24.68
          山東:202.102.154.3 202.102.152.3 202.102.128.68 202.102.134.68
          浙江:202.96.102.3 202.96.96.68 202.96.104.18
          遼寧:202.98.0.68 202.96.75.68 202.96.75.64 202.96.69.38 202.96.86.18 202.96.86.24
          安徽:202.102.192.68 202.102.199.68 10.89.64.5
          重慶:61.128.128.68 10.150.0.1
          黑龍江:202.97.229.133 202.97.224.68
          河北:202.99.160.68 10.17.128.90
          保定:202.99.160.68 202.99.166.4
          吉林:202.98.5.68 202.98.14.18 202.98.14.19
          江西:202.101.224.68 10.117.32.40 202.109.129.2 202.101.240.36
          山西:202.99.192.68 202.99.198.6
          新疆:61.128.97.74 61.128.97.73
          貴州:202.98.192.68 10.157.2.15
          云南:202.98.96.68 202.98.160.68
          四川:202.98.96.68 61.139.2.69
          重慶:61.128.128.68 61.128.192.4
          成都:202.98.96.68 202.98.96.69
          內(nèi)蒙古:202.99.224.68 10.29.0.2
          青海:202.100.128.68 10.184.0.1
          海南:202.100.192.68 202.100.199.8
          寧夏:202.100.0.68 202.100.96.68
          甘肅:202.100.72.13 10.179.64.1
          香港:205.252.144.228 208.151.69.65
          澳門(mén):202.175.3.8 202.175.3.3

          各大網(wǎng)站DNS列表

          天府熱線(xiàn)DNS:61.139.2.69
          長(zhǎng)春163  :202.98.0.68
                 202.98.3.68
          263在線(xiàn)  :211.100.2.130
                 211.100.1.10
          中國(guó)萬(wàn)網(wǎng)  :210.79.232.248
            DNS  :210.192.103.50   (dns1.hichina.com)
            DNS  :202.106.169.100  (dns2.hichina.com)
          新網(wǎng)    :211.99.199.194
                :211.99.199.195
          263IDC   :211.100.2.130  (NS.263IDC.COM)
                :211.100.1.10   (NSB.263IDC.COM)


          教育網(wǎng)內(nèi)的DNS服務(wù)器
          202.114.64.2武大DNS1 (一區(qū))
          202.114.96.1 武大DNS2 (二區(qū))
          202.114.96.2 武大DNS3 (二區(qū))
          202.114.112.13 武大DNS4 (三區(qū))

          202.114.0.242 server20.hust.edu.cn 華工DNS
          202.112.0.35 dns.hust.edu.cn 華工DNS2
          202.112.20.131 dns.whnet.edu.cn 華中地區(qū)網(wǎng)絡(luò)中心DNS
          166.111.8.28 dns-a.tsinghua.edu.cn清華DNS1
          166.111.8.29 dns-b.tsinghua.edu.cn清華DNS2
          166.111.8.30 dns.tsinghua.edu.cn 清華DNS
          166.111.168.12清華DNS
          202.117.0.20 dec3000.xjtu.edu.cn 西交DNS1
          202.117.0.21 ns2.xjtu.edu.cn 西交DNS2
          202.112.26.34上交
          202.112.112.100 人大
          162.105.129.27北大

          202.203.128.33 cernet云南中心主dns
          202.203.128.34
          202.115.64.33 and 202.115.64.34 西南交大
          202.201.48.1 and 202.201.48.2 nwnu
          210.33.116.112 浙江電大
          202.116.160.33 華南農(nóng)業(yè)
          202.114.240.6 wust
          202.194.48.130 ytnc
          202.112.0.33 and 202.112.0.34 cernet 華北網(wǎng)



          全球路由DNS服務(wù)器

          全球只有13臺(tái)路由DNS服務(wù)器(Route Server),在13臺(tái)路由服務(wù)器中,名字分別為“A”至“M”,其中10臺(tái)設(shè)置在美國(guó),另外各有一臺(tái)設(shè)置于英國(guó)、瑞典和日本。下表是這些機(jī)器的管理單位、設(shè)置地點(diǎn)及最新的IP地址。http://koogou.net其中,IP地址等參考了“named.root”文件:

          名稱(chēng)  管理單位及設(shè)置地點(diǎn)    IP地址

          A INTERNIC.NET(美國(guó),弗吉尼亞州) 198.41.0.4

          B 美國(guó)信息科學(xué)研究所(美國(guó),加利弗尼亞州) 128.9.0.107

          C PSINet公司(美國(guó),弗吉尼亞州) 192.33.4.12

          D 馬里蘭大學(xué)(美國(guó)馬里蘭州) 128.8.10.90

          E 美國(guó)航空航天管理局[NASA](美國(guó)加利弗尼亞州) 192.203.230.10

          F 因特網(wǎng)軟件聯(lián)盟(美國(guó)加利弗尼亞州) 192.5.5.241

          G 美國(guó)國(guó)防部網(wǎng)絡(luò)信息中心(美國(guó)弗吉尼亞州) 192.112.36.4

          H 美國(guó)陸軍研究所(美國(guó)馬里蘭州) 128.63.2.53

          I Autonomica公司(瑞典,斯德哥爾摩) 192.36.148.17

          J VeriSign公司(美國(guó),弗吉尼亞州) 192.58.128.30

          K RIPE NCC(英國(guó),倫敦) 193.0.14.129

          L IANA (美國(guó),弗吉尼亞州) 198.32.64.12

          新西蘭
          202.27.184.3

          美國(guó)
          165.87.13.129
          165.87.201.244
          205.171.3.65
          205.171.2.65
          198.41.0.4
          198.41.0.4
          198.32.64.12
          192.33.4.12
          192.203.230.10
          192.5.5.241
          192.112.36.4
          192.36.148.17
          192.58.128.30
          192.9.9.3
          193.0.14.129
          128.9.0.107
          128.8.10.90


          加拿大
          209.166.160.36
          209.166.160.132

          泰國(guó)
          202.44.8.34
          202.44.8.2


          印度
          202.138.103.100
          202.138.96.2

          香港
          205.252.144.228


          英國(guó)
          193.0.14.129

          日本
          202.12.27.33
          202.216.228.18
          202.27.184.3(新西蘭)

          165.87.13.129
          165.87.201.244(美國(guó))

          209.166.160.36
          209.166.160.132(加拿大)

          202.44.8.34(泰國(guó))
          202.44.8.2

          205.171.3.65(美國(guó))
          205.171.2.65

          202.138.103.100印度
          202.138.96.2

          202.106.0.20北京
          202.96.209.5上海
          205.252.144.228香港
           解決國(guó)內(nèi)不能正常訪問(wèn)GMAIL的方法
          http://www.bokee.com/idea/gmail-fyf/

          不能正常訪問(wèn)GMAIL,是由于國(guó)內(nèi)網(wǎng)關(guān)上有檢查設(shè)備和DNS劫持,這些設(shè)備干什么用的,我就不多說(shuō)了。

          要想正常訪問(wèn)GMAIL主要有幾點(diǎn):

          1、選擇正確的DNS服務(wù)器,我發(fā)現(xiàn)主DNS設(shè)置成國(guó)外根服務(wù)器的DNS,然后輔助DNS設(shè)置成國(guó)外的DNS,就可以正常的解析了。

          具體做法:

          在撥號(hào)網(wǎng)絡(luò)或網(wǎng)卡屬性里設(shè)置

          主DNS設(shè)成 202.12.27.33

          輔助DNS:202.216 .228.18 (日本DNS) 大家還可以自己找一些快的國(guó)外DNS。

          2、要用https,也就是用加密協(xié)議來(lái)訪問(wèn)GMAIL



          香港:205.252.144.228
          208.151.69.65
          202.181.202.140
          202.181.224.2 
           
          臺(tái)灣168.95.192.1
          168.95.1.1
           
          澳門(mén):202.175.3.8
          202.175.3.3
           
          各大網(wǎng)站DNS列表

          天府熱線(xiàn)DNS:61.139.2.69

          長(zhǎng)春163  :202.98.0.68
                 202.98.3.68

          263在線(xiàn)  :211.100.2.130
                 211.100.1.10

          中國(guó)萬(wàn)網(wǎng)  :210.79.232.248
            DNS  :210.192.103.50   (dns1.hichina.com)
            DNS  :202.106.169.100  (dns2.hichina.com)

          新網(wǎng)    :211.99.199.194
                :211.99.199.195

          263IDC   :211.100.2.130  (NS.263IDC.COM)
                :211.100.1.10   (NSB.263IDC.COM)

          教育網(wǎng)內(nèi)的DNS服務(wù)器
          202.114.64.2武大DNS1 (一區(qū))
          202.114.96.1 武大DNS2 (二區(qū))
          202.114.96.2 武大DNS3 (二區(qū))
          202.114.112.13 武大DNS4 (三區(qū))
          202.114.0.242 server20.hust.edu.cn 華工DNS
          202.112.0.35 dns.hust.edu.cn 華工DNS2
          202.112.20.131 dns.whnet.edu.cn 華中地區(qū)網(wǎng)絡(luò)中心DNS
          166.111.8.28 dns-a.tsinghua.edu.cn清華DNS1
          166.111.8.29 dns-b.tsinghua.edu.cn清華DNS2
          166.111.8.30 dns.tsinghua.edu.cn 清華DNS
          166.111.168.12清華DNS
          202.117.0.20 dec3000.xjtu.edu.cn 西交DNS1
          202.117.0.21 ns2.xjtu.edu.cn 西交DNS2
          202.112.26.34上交
          202.112.112.100 人大
          162.105.129.27北大
          202.203.128.33 cernet云南中心主dns
          202.203.128.34
          202.115.64.33 and 202.115.64.34 西南交大
          202.201.48.1 and 202.201.48.2 nwnu
          210.33.116.112 浙江電大
          202.116.160.33 華南農(nóng)業(yè)
          202.114.240.6 wust
          202.194.48.130 ytnc
          202.112.0.33 and 202.112.0.34 cernet 華北網(wǎng)
           
          全球路由DNS服務(wù)器
          全球只有13臺(tái)路由DNS服務(wù)器(Route Server),在13臺(tái)路由服務(wù)器中,名字分別為“A”至“M”,其中10臺(tái)設(shè)置在美國(guó),另外各有一臺(tái)設(shè)置于英國(guó)、瑞典和日本。下表是這些機(jī)器的管理單位、設(shè)置地點(diǎn)及最新的IP地址。[url]http://koogou.net[/url]其中,IP地址等參考了“named.root”文件:
          名稱(chēng)  管理單位及設(shè)置地點(diǎn)    IP地址
          A INTERNIC.NET(美國(guó),弗吉尼亞州) 198.41.0.4
          B 美國(guó)信息科學(xué)研究所(美國(guó),加利弗尼亞州) 128.9.0.107
          C PSINet公司(美國(guó),弗吉尼亞州) 192.33.4.12
          D 馬里蘭大學(xué)(美國(guó)馬里蘭州) 128.8.10.90
          E 美國(guó)航空航天管理局[NASA](美國(guó)加利弗尼亞州) 192.203.230.10
          F 因特網(wǎng)軟件聯(lián)盟(美國(guó)加利弗尼亞州) 192.5.5.241
          G 美國(guó)國(guó)防部網(wǎng)絡(luò)信息中心(美國(guó)弗吉尼亞州) 192.112.36.4
          H 美國(guó)陸軍研究所(美國(guó)馬里蘭州) 128.63.2.53
          I Autonomica公司(瑞典,斯德哥爾摩) 192.36.148.17
          J VeriSign公司(美國(guó),弗吉尼亞州) 192.58.128.30
          K RIPE NCC(英國(guó),倫敦) 193.0.14.129
          L IANA (美國(guó),弗吉尼亞州) 198.32.64.12
           
          新西蘭
          202.27.184.3
           
          美國(guó)
          165.87.13.129
          165.87.201.244
          205.171.3.65
          205.171.2.65
          198.41.0.4
          198.41.0.4
          198.32.64.12
          192.33.4.12
          192.203.230.10
          192.5.5.241
          192.112.36.4
          192.36.148.17
          192.58.128.30
          192.9.9.3
          193.0.14.129
          128.9.0.107
          128.8.10.90
          66.33.206.206.
          208.96.10.221
          66.33.216.216
          208.67.222.222
          208.67.220.220
          205.171.3.65
          205.171.2.65
          165.87.13.129
          165.87.201.244
          208.67.222.222
          208.67.220.220

          加拿大
          209.166.160.36
          209.166.160.132
           
          泰國(guó)
          202.44.8.34
          202.44.8.2

          印度
          202.138.103.100
          202.138.96.2

          英國(guó)
          193.0.14.129
           
          日本
          202.12.27.33
          202.216.228.18
           
          韓國(guó)
          164.124.101.31
          203.248.240.31
          168.126.63.60
          168.126.63.61

           
          新西蘭202.27.184.3
           
          加拿大209.166.160.36
           
          泰國(guó)209.166.160.132
          202.44.8.34
          202.44.8.2




          最近公司的電信光線(xiàn)使用過(guò)程中發(fā)現(xiàn)有時(shí)連接國(guó)外總公司服務(wù)器延時(shí)很大,而且有丟包,所以聯(lián)系服務(wù)商調(diào)整路由,不走南方電信的公網(wǎng)而走南方網(wǎng)通的路由,結(jié)果發(fā)現(xiàn)ping的時(shí)候延時(shí)很正常也沒(méi)有丟包。但是,只有郵件服務(wù)器從調(diào)整路由起就發(fā)送不到國(guó)外那個(gè)服務(wù)器上了。很奇怪,開(kāi)始便懷疑是DNS設(shè)置的問(wèn)題。隨后更改了幾個(gè)電信和香港、臺(tái)灣的DNS結(jié)果還是不行。因此收集了幾個(gè)網(wǎng)通的DNS試試:
           
          網(wǎng)通 B北京 202.106.0.20, 202.106.196.115 
          網(wǎng)通 G廣西 202.103.229.40, 221.7.128.68 
          網(wǎng)通 H海南 221.11.132.2 
          網(wǎng)通 H河北 202.99.160.68, 202.99.166.4 
          網(wǎng)通 H黑龍江 202.97.224.68, 202.97.224.69 
          網(wǎng)通 H河南 202.102.224.68, 202.102.227.68 
          網(wǎng)通 H湖北 218.104.111.112, 218.104.111.114 
          網(wǎng)通 J江蘇 221.6.4.66, 221.6.96.177 
          網(wǎng)通 J吉林 202.98.0.68, 202.98.5.68 
          網(wǎng)通 L遼寧 202.96.69.38, 202.96.64.68 
          網(wǎng)通 N內(nèi)蒙古 202.99.224.8, 202.99.224.67, 202.99.224.68 
          網(wǎng)通 S山東 202.102.152.3, 202.102.134.68 
          網(wǎng)通 S上海 210.22.70.3, 210.22.70.2 
          網(wǎng)通 S山西 202.99.192.66, 202.99.192.68 
          網(wǎng)通 T天津 202.99.96.68, 202.99.104.68 
          網(wǎng)通 Z浙江 221.12.1.228, 221.12.33.228, 221.12.65.228, 218.108.248.200 
          網(wǎng)通  重慶的DNS 221.5.203.98  221.5.203.99
          posted @ 2009-07-01 17:56 sw0rd 閱讀(2970) | 評(píng)論 (0)編輯 收藏
            2009年6月25日
          要對(duì)資料庫(kù)管理系統(tǒng)進(jìn)行操作,最基本的就是使用SQL(Standard Query Language)語(yǔ)句,大部份的資料庫(kù)都支援標(biāo)準(zhǔn)的SQL語(yǔ)句,然而也有一些特定于資料庫(kù)的SQL語(yǔ)句,應(yīng)用程式配合SQL語(yǔ)句進(jìn)行資料庫(kù)查詢(xún)時(shí),若使用到特定于資料庫(kù)的SQL語(yǔ)句,程式本身會(huì)有相依于特定資料庫(kù)的問(wèn)題。

          使用Hibernate時(shí),即使您不了解SQL的使用與撰寫(xiě),也可以使用它所提供的API來(lái)進(jìn)行SQL語(yǔ)句查詢(xún), org.hibernate.Criteria對(duì)SQL進(jìn)行封裝,您可以從Java物件的觀點(diǎn)來(lái)組合各種查詢(xún)條件,由Hibernate自動(dòng)為您產(chǎn)生 SQL語(yǔ)句,而不用特別管理SQL與資料庫(kù)相依的問(wèn)題,就某個(gè)程度的意涵來(lái)看,這就像是在編譯時(shí)期也可以得到對(duì)SQL語(yǔ)法的檢查與驗(yàn)證。

          以最基本的查詢(xún)來(lái)說(shuō),如果您想要查詢(xún)某個(gè)物件所對(duì)應(yīng)的資料表中所有的內(nèi)容,您可以如下進(jìn)行查詢(xún):
          Criteria criteria = session.createCriteria(User.class);
          List users = criteria.list();
                 
          for(Iterator it = users.iterator(); it.hasNext(); ) {
              User user = (User) it.next();
              System.out.println(user.getId() +
                                       " \t " + user.getName() +
                                    "/" + user.getAge());   
          }

          Criteria建立后,若不給予任何的條件,預(yù)設(shè)是查詢(xún)物件所對(duì)應(yīng)表格之所有資料,如果您執(zhí)行以上的程式片段,并于設(shè)定檔中設(shè)定了了Hibernate的”show_sql”屬性,則可以在主控下看到以下的SQL語(yǔ)句之產(chǎn)生:

          Hibernate: select this_.id as id0_0_, this_.name as name0_0_, this_.age as age0_0_ from T_USER this_

          org.hibernate.Criteria實(shí)際上是個(gè)條件附加的容器,如果想要設(shè)定查詢(xún)條件,則要使用 org.hibernate.criterion.Restrictions的各種靜態(tài)方法傳回 org.hibernate.criterion.Criteria實(shí)例,傳回的每個(gè)org.hibernate.criterion.Criteria 實(shí)例代表著一個(gè)條件,您要使用org.hibernate.Criteria的add()方法加入這些條件實(shí)例,例如查詢(xún)” age”大于20且小于40的資料:
          Criteria criteria = session.createCriteria(User.class);
          criteria.add(Restrictions.gt("age", new Integer(20)));
          criteria.add(Restrictions.lt("age", new Integer(40)));
          List users = criteria.list();
                 
          for(Iterator it = users.iterator(); it.hasNext(); ) {
              User user = (User) it.next();
              System.out.println(user.getId() +
                                        " \t " + user.getName() +
                                       "/" + user.getAge());   
          }

          Restrictions的gt()方法表示大于(great than)的條件,而lt表示小于(less than)的條件,執(zhí)行以上程式片段,觀察所產(chǎn)生的SQL語(yǔ)句,將使用where與and子句產(chǎn)來(lái)完成SQL的條件查詢(xún):

          Hibernate: select this_.id as id0_0_, this_.name as name0_0_, this_.age as age0_0_ from T_USER this_ where this_.age>? and this_.age<?

          使用add()方法加入條件時(shí),預(yù)設(shè)是使用and來(lái)組合條件,如果要用or的方式來(lái)組合條件,則可以使用Restrictions.or()方法,例如結(jié)合age等于(eq)20或(or)age為空(isNull)的條件:
          Criteria criteria = session.createCriteria(User.class);
          criteria.add(Restrictions.or(
                             Restrictions.eq("age", new Integer(20)),
                             Restrictions.isNull("age")
                         ));
          List users = criteria.list();

          觀察所產(chǎn)生的SQL語(yǔ)句,將使用where與or子句完成SQL的條件查詢(xún):

          Hibernate: select this_.id as id0_0_, this_.name as name0_0_, this_.age as age0_0_ from T_USER this_ where (this_.age=? or this_.age is null)

          您也可以使用Restrictions.like()方法來(lái)進(jìn)行SQL中l(wèi)ike子句的功能,例如查詢(xún)”name”中名稱(chēng)為”just”開(kāi)頭的資料:
          Criteria criteria = session.createCriteria(User.class);
          criteria.add(Restrictions.like("name", "just%"));
          List users = criteria.list();

          觀察所產(chǎn)生的SQL語(yǔ)句如下:

          Hibernate: select this_.id as id0_0_, this_.name as name0_0_, this_.age as age0_0_ from T_USER this_ where this_.name like ?

          Restrictions的幾個(gè)常用限定查詢(xún)方法如下表所示:
          方法 說(shuō)明
          Restrictions.eq 等于
          Restrictions.allEq 使用Map,使用key/value進(jìn)行多個(gè)等于的比對(duì)
          Restrictions.gt 大于 >
          Restrictions.ge 大于等于 >=
          Restrictions.lt 小于 <
          Restrictions.le 小于等于 <=
          Restrictions.between 對(duì)應(yīng)SQL的BETWEEN子句
          Restrictions.like 對(duì)應(yīng)SQL的LIKE子句
          Restrictions.in 對(duì)應(yīng)SQL的in子句
          Restrictions.and and關(guān)系
          Restrictions.or or關(guān)系
          Restrictions.sqlRestriction SQL限定查詢(xún)
          posted @ 2009-06-25 11:51 sw0rd 閱讀(457) | 評(píng)論 (0)編輯 收藏
          僅列出標(biāo)題  
          主站蜘蛛池模板: 沅江市| 贞丰县| 嘉黎县| 绥宁县| 巴里| 兰坪| 登封市| 唐海县| 建平县| 武清区| 潮州市| 昭苏县| 永寿县| 花莲县| 和顺县| 扎赉特旗| 马边| 元阳县| 白水县| 彝良县| 陆良县| 咸丰县| 奉新县| 五台县| 拉萨市| 新平| 夏邑县| 河西区| 蓬溪县| 太仆寺旗| 双柏县| 岢岚县| 凌云县| 延边| 新蔡县| 绵阳市| 苗栗市| 勃利县| 双流县| 西宁市| 安塞县|