<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    hibernate+lucene做網(wǎng)站后臺搜索

    這個東西自己實際上也就做了幾天,很多東西還不完善,比如自己說的。
    要用quartz結(jié)合起來也沒做。自己太懶了。
    一下是其一些重要代碼
        private void creatDoc() throws CorruptIndexException, IOException{
            DataInput di 
    = new DataInput();
            List
    <Hibernate> l = di.select();
            
    for(Hibernate h : l){
                Document doc 
    = new Document();
    //            下面是關(guān)鍵點
                doc.add(new Field("id",String.valueOf(h.getId()),Field.Store.YES,Field.Index.UN_TOKENIZED));
                doc.add(
    new Field("name",String.valueOf(h.getName()),Field.Store.YES,Field.Index.TOKENIZED,Field.TermVector.YES));
                doc.add(
    new Field("context",String.valueOf(h.getContext()),Field.Store.NO,Field.Index.TOKENIZED,Field.TermVector.YES));
                doc.add(
    new Field("time",String.valueOf(h.getTime()),Field.Store.YES,Field.Index.UN_TOKENIZED));            
                writer.addDocument(doc);
            }
        }
        private IndexWriter writer = null;
        @SuppressWarnings(
    "deprecation")
        
    public LuceneIndex(){
            
    try {
                writer 
    = new IndexWriter(Contants.INDEX_STORE_PATH,new ChineseAnalyzer(),true);
            } 
    catch (CorruptIndexException e) {
                e.printStackTrace();
            } 
    catch (LockObtainFailedException e) {
                e.printStackTrace();
            } 
    catch (IOException e) {
                e.printStackTrace();
            }
        }
    此2點為最重要的,一是中文切詞的問題。
    第二個則是索引建立時的Field的確定。

    posted on 2009-03-18 17:16 duduli 閱讀(926) 評論(0)  編輯  收藏 所屬分類: java

    <2009年3月>
    22232425262728
    1234567
    891011121314
    15161718192021
    22232425262728
    2930311234

    導(dǎo)航

    統(tǒng)計

    公告

    welcome to my place.

    常用鏈接

    留言簿(5)

    我參與的團隊

    隨筆分類

    隨筆檔案

    新聞分類

    石頭JAVA擺地攤兒

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    @duduli
    主站蜘蛛池模板: 亚洲熟伦熟女新五十路熟妇| 老司机永久免费网站在线观看| 免费在线观看你懂的| 亚洲成年网站在线观看| 精品国产sm捆绑最大网免费站 | 成年黄网站色大免费全看| 久久精品九九亚洲精品| 91精品成人免费国产片| 亚洲人6666成人观看| 大香人蕉免费视频75| 国产亚洲精品国产福利在线观看| 国产在线观看免费完整版中文版| 美女视频黄频a免费大全视频| 亚洲性在线看高清h片| 97在线视频免费公开视频| 亚洲人成网址在线观看 | 好吊妞788免费视频播放 | 国产亚洲精品免费视频播放| 亚洲国产精品无码av| 4399影视免费观看高清直播| 亚洲综合色婷婷在线观看| 免费很黄很色裸乳在线观看| 国产日韩AV免费无码一区二区三区| 久久综合九九亚洲一区| 18观看免费永久视频| 亚洲国产精品成人午夜在线观看| 免费h黄肉动漫在线观看| 日本道免费精品一区二区| 亚洲女人18毛片水真多| 免费中文字幕在线观看| 免费黄网站在线看| 国产v亚洲v天堂a无| 亚洲男人av香蕉爽爽爽爽| 国产日韩AV免费无码一区二区| 亚洲剧场午夜在线观看| 亚洲av无码天堂一区二区三区 | 成年大片免费视频| av网站免费线看| 亚洲欧洲国产精品久久| 亚洲国产综合久久天堂| 久久WWW免费人成一看片|