锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久久久亚洲av无码专区喷水,亚洲一区AV无码少妇电影,久久精品国产99国产精品亚洲 http://m.tkk7.com/fangts/category/28193.htmlJAVAzh-cnMon, 31 Dec 2007 14:33:02 GMTMon, 31 Dec 2007 14:33:02 GMT60Compass瀛︿範鏂囨。(3)http://m.tkk7.com/fangts/archive/2007/12/18/168429.html鏂規稕鍗?/dc:creator>鏂規稕鍗?/author>Tue, 18 Dec 2007 03:07:00 GMThttp://m.tkk7.com/fangts/archive/2007/12/18/168429.htmlhttp://m.tkk7.com/fangts/comments/168429.htmlhttp://m.tkk7.com/fangts/archive/2007/12/18/168429.html#Feedback0http://m.tkk7.com/fangts/comments/commentRss/168429.htmlhttp://m.tkk7.com/fangts/services/trackbacks/168429.html闃呰鍏ㄦ枃

]]>
Compass瀛︿範鏂囨。(2)http://m.tkk7.com/fangts/archive/2007/12/18/168427.html鏂規稕鍗?/dc:creator>鏂規稕鍗?/author>Tue, 18 Dec 2007 03:06:00 GMThttp://m.tkk7.com/fangts/archive/2007/12/18/168427.htmlhttp://m.tkk7.com/fangts/comments/168427.htmlhttp://m.tkk7.com/fangts/archive/2007/12/18/168427.html#Feedback0http://m.tkk7.com/fangts/comments/commentRss/168427.htmlhttp://m.tkk7.com/fangts/services/trackbacks/168427.html涓婇潰鐨勫彧璁蹭簡Compass鐨勫緩绔嬬儲寮曚篃灝辨槸瀛樺偍瀵硅薄鍜屽姞杞藉璞?span lang="EN-US">,榪欓噷璁蹭竴涓?span lang="EN-US">Compass鐨勬悳绱㈡煡璇㈠姛鑳姐備笂闈㈣浜?span lang="EN-US">Compass鍜?span lang="EN-US">Hibernate鏄潪甯稿儚鐨勩?span lang="EN-US">Hibernate鏌ヨ鐨勬椂鍊欑敤鐨勬槸Criteriat鍜?span lang="EN-US">Query鑰?span lang="EN-US">Compass閲岀敤鐨勬槸CompassQuery鍏鋒湁浠ヤ笂涓や釜鐨勫姛鑳姐?span lang="EN-US">

榪樻槸鎷夸笂闈㈢殑渚嬪瓙鍋氫緥瀛愬惂錛?span lang="EN-US">

鍦ㄤ笂闈㈢殑JUnit嫻嬭瘯鐢ㄤ緥閲屽姞鍏ワ細

public void InsertCompass()

    {

        CompassConfiguration comConfig = new
CompassConfiguration().configure().addClass(Article.class);

        Compass com = comConfig.buildCompass();

        CompassSession comSession =
com.openSession();

        CompassTransaction comTx =
comSession.beginTransaction();

        

        Article article = new Article();

        article.setId((long)0);

        article.setContent("Compass瀛︿範鏂囨。");

        article.setTitle("瀛︿範Compass鏌ヨ");

        article.setPublishDate(new Date());

        comSession.save(article);

        article = new Article();

        article.setId((long)1);

        article.setContent("Compass鏄涓涓熀浜?span lang="EN-US">lucene鐨?span lang="EN-US">java寮婧愭鏋?span lang="EN-US">");

        article.setTitle("瀛︿範Compass");

        article.setPublishDate(new Date());

        comSession.save(article);

        comTx.commit();

    }

灝辨槸鎻掑叆涓や釜瀵硅薄鏁版嵁銆?span lang="EN-US">

涓嬮潰鎴戜滑灝辨悳鎼滀綋楠屼竴涓嬪惂錛?span lang="EN-US">

public void TestQuery()

    {

CompassConfiguration comConfig = new
CompassConfiguration().configure().addClass(Article.class);

        Compass com = comConfig.buildCompass();

        CompassSession session =
com.openSession();

        CompassTransaction tx =
session.beginTransaction();

        CompassHits hits =
session.queryBuilder()

        
.queryString("titleIndex:
瀛︿範")

        
.toQuery()

      
.addSort("title",
CompassQuery.SortPropertyType.STRING)

      
.addSort("publishDate",CompassQuery.SortPropertyType.INT)

        
.hits();

        for(int
i=0;i<hits.getLength();i++)

        {

            System.out.println(((Article)hits.data(i)).getTitle());

        }

    }

杈撳嚭緇撴灉鏄?span lang="EN-US">

瀛︿範Compass鏌ヨ

瀛︿範Compass

鍏跺疄Compass瀹屽叏娌℃瘯瑕侀偅涔堢綏鍡︼紝瀹冨氨鏄負浜嗕緷鐓?span lang="EN-US">Hibernate鏉ョ殑銆傝浼?span lang="EN-US">Hibernate鐨勭▼搴忓憳鍙互寰堝鏄撶殑鎺屾彙Compass銆傛悳绱㈢殑鍓嶄竴閮ㄥ垎灝變笉璇翠簡錛屽拰Hibernate鐨勫垵濮嬪寲涓鏍蜂笖鍓嶉潰涔熻浜嗭紝浠?span lang="EN-US">CompassHits寮濮嬪惂銆?span lang="EN-US">

鍙互鐪嬪埌錛氭悳绱㈠氨鐢ㄥ埌CompassHits,Query錛?span lang="EN-US">CompassQueryBuilder榪欎竴鐐瑰張鍜?span lang="EN-US">lucene寰堝儚銆?span lang="EN-US">

session.queryBuilder()榪斿洖CompassQueryBuilder鐨勫璞★紝鍐嶈皟鐢?span lang="EN-US">queryString鏉ユ煡璇㈡悳绱㈠瓧涓層傚彲榪欎釜鏋勯犲瓧涓插氨鏈夊闂簡錛?#8220;titleIndex:瀛︿範”琛ㄧず鎸囨槑瀛楁鍚嶆悳绱紝濡傛灉鎯蟲寚鏄庡涓瓧孌靛憿鍙互鐢ㄧ┖鏍煎拰“+”闅斿紑濡傦細“titleIndex:瀛︿範 +contentIndex:絎?#8221;

娉ㄦ剰錛氭煡璇㈠瓧涓查噷鐨勬爣璇嗕笉鏄璞$殑灞炴э紝鑰屾槸瀵硅薄鐨勫睘鎬ф槧灝勬垚绱㈠紩鐨勫悕瀛楋紝榪欎釜鏄彲浠ュ湪Article.cmp.xml閲岀湅鍒扮殑銆傝繕鏈夊氨鏄竴瀹氳鍦ㄤ袱涓悳绱㈠唴瀹逛箣闂村姞絀烘牸瑕佷笉鐒朵粈涔堥兘鎼滀笉鍒般?span lang="EN-US">

addSort灝辨槸瀵規悳绱㈠嚭鐨勭粨鏋滄寜涓瀹氱殑欏哄簭鎺掑簭銆?span lang="EN-US">

Hits()鍛㈠氨鏄繑鍥?span lang="EN-US">hits緇撴灉闆嗗惂銆?span lang="EN-US">

鏈鍚庣敤涓?span lang="EN-US">for寰幆鍒╃敤hits.data(i)灝嗙粨鏋滈亶鍘嗚緭鍑恒?span lang="EN-US">

涓婇潰鐨勪緥瀛愯揪鍒頒簡Hibernate涓?span lang="EN-US">Query鐨勫姛鑳姐傝?span lang="EN-US">CompassQuery榪樻湁鍜?span lang="EN-US">Criteriat鍔熻兘涓鏍風殑錛氬啀鐪嬩釜鎼滅儲鐨勪緥瀛愬惂錛?span lang="EN-US">

CompassConfiguration comConfig = new
CompassConfiguration().configure().addClass(Article.class);

        Compass com
= comConfig.buildCompass();

        CompassSession
session = com.openSession();

        CompassTransaction
comTx = session.beginTransaction();

        CompassQueryBuilder
queryBuilder= session.queryBuilder();

        CompassQuery
compassQuery = queryBuilder.bool().addMust(queryBuilder.le("titleIndex", "
瀛︿範")).toQuery();

        CompassHits
hits = compassQuery.addSort("title", CompassQuery.SortPropertyType.STRING).hits();

        for(int
i=0;i<hits.getLength();i++)

        {

            System.out.println(((Article)hits.data(i)).getTitle());

        }

        comTx.commit();CompassQuery閲屾湁lt,le,gt,ge鍜?span lang="EN-US">Criteriat鏄竴涓牱鐨勩備笉榪?span lang="EN-US">Compass鐨?span lang="EN-US">jar鍖呴噷娌℃湁eq榪欎釜鍑芥暟錛屼絾鏄湪Compass1.1M1鐨勫府鍔╂枃妗d腑鍐欑潃錛?span lang="EN-US">

CompassQueryBuilder queryBuilder = session.createQueryBuilder();
 queryBuilder.bool().addMust(queryBuilder.eq("name", "jack")).addMust(queryBuilder.lt("birthdate", "19500101"))
      .toQuery().hits();

榪欎釜鍙兘鏄?span lang="EN-US">Compass鐨勪竴涓?span lang="EN-US">bug銆?span lang="EN-US">

鏃㈢劧娌℃湁eq鎴戜滑灝辯敤錛?span lang="EN-US">

queryBuilder.bool().addMust(queryBuilder.le("titleIndex", "瀛︿範")).toQuery();鍋氫釜婕旂ず鍚с?span lang="EN-US">

緇撴灉鐞嗘兂鐨勩?span lang="EN-US">

鍏蜂綋鐨勭敤娉曞拰Hibernate涓鏍鳳紝涔熷彲浠ユ煡鐪?span lang="EN-US">Compass鐨勫府鍔╂枃妗c?span lang="EN-US">



]]>
Compass瀛︿範鏂囨。(1)http://m.tkk7.com/fangts/archive/2007/12/18/168424.html鏂規稕鍗?/dc:creator>鏂規稕鍗?/author>Tue, 18 Dec 2007 03:03:00 GMThttp://m.tkk7.com/fangts/archive/2007/12/18/168424.htmlhttp://m.tkk7.com/fangts/comments/168424.htmlhttp://m.tkk7.com/fangts/archive/2007/12/18/168424.html#Feedback0http://m.tkk7.com/fangts/comments/commentRss/168424.htmlhttp://m.tkk7.com/fangts/services/trackbacks/168424.html闃呰鍏ㄦ枃

]]>
主站蜘蛛池模板: 女人18毛片a级毛片免费| 亚洲香蕉免费有线视频| 久久久久亚洲AV无码专区桃色| 99在线观看免费视频| 日韩亚洲人成在线综合日本| 三级网站在线免费观看| 亚洲福利精品一区二区三区| 黄色三级三级免费看| 久久精品国产亚洲一区二区三区| 亚洲精品免费在线观看| 在线观看的免费网站无遮挡| 亚洲国产精品一区二区久| 成年美女黄网站18禁免费| 中国亚洲呦女专区| 女人18毛片水真多免费看| 美女啪啪网站又黄又免费| 亚洲一区二区精品视频| 中文字幕免费在线看| 亚洲人成电影在线天堂| 啦啦啦中文在线观看电视剧免费版| 亚洲中文字幕无码永久在线| 两个人看的www免费视频| 久久久亚洲欧洲日产国码二区| sihu国产精品永久免费| 久久久亚洲精品无码| 在线观看免费人成视频色9| 在线亚洲午夜片AV大片| 免费永久在线观看黄网站| 中文字幕免费播放| 亚洲国产精品免费在线观看| 精品免费国产一区二区三区| sss日本免费完整版在线观看| 国产又大又长又粗又硬的免费视频 | 久久久无码精品亚洲日韩软件| ass亚洲**毛茸茸pics| 精品剧情v国产在免费线观看| 亚洲特级aaaaaa毛片| 免费人成激情视频| 91精品国产免费久久国语蜜臀 | 思思久久99热免费精品6| 亚洲AV日韩精品久久久久|