锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲中文字幕无码爆乳,亚洲欧洲免费无码,亚洲黄黄黄网站在线观看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鏂規(guī)稕鍗?/dc:creator>鏂規(guī)稕鍗?/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鏂規(guī)稕鍗?/dc:creator>鏂規(guī)稕鍗?/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灝辨槸瀵規(guī)悳绱㈠嚭鐨勭粨鏋滄寜涓瀹氱殑欏哄簭鎺掑簭銆?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鏂規(guī)稕鍗?/dc:creator>鏂規(guī)稕鍗?/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闃呰鍏ㄦ枃

]]>
主站蜘蛛池模板: 久久精品国产免费| 国产亚洲精品AAAA片APP| 国产精品青草视频免费播放| 国产午夜免费秋霞影院| 亚洲日韩国产欧美一区二区三区| 久久国产免费福利永久| 亚洲综合图片小说区热久久| 国语成本人片免费av无码| 亚洲午夜精品一区二区| 777成影片免费观看| 亚洲成a人片在线观| 岛国av无码免费无禁网站| 亚洲中文字幕无码中文字| 免费电影在线观看网站| 亚洲成a人无码亚洲成av无码| 国产精品色午夜免费视频| 无遮挡免费一区二区三区| 中文字幕日韩亚洲| 黄页免费在线观看| 亚洲精品国产电影午夜| 午夜免费福利影院| 一二三四在线观看免费中文在线观看| 国产a v无码专区亚洲av| 免费观看成人久久网免费观看| 亚洲自偷自拍另类图片二区| 中文字幕无码不卡免费视频| 婷婷亚洲综合一区二区| 久久99国产亚洲高清观看首页| 在线观看www日本免费网站| 亚洲人成网站18禁止| 亚洲免费日韩无码系列| 特级精品毛片免费观看| 亚洲AV日韩综合一区尤物| 亚洲AⅤ优女AV综合久久久| 嫩草在线视频www免费观看| 亚洲videos| 亚洲最大激情中文字幕| 无码国产精品一区二区免费| 日韩精品视频在线观看免费 | 美女被免费视频网站a| 亚洲中文字幕无码永久在线|