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

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

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

    lyyb2001

    只是為方便自己找記錄而已
    posts - 57, comments - 27, trackbacks - 0, articles - 5
      BlogJava :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 ::  :: 管理

    lucene:日志查詢(一)

    Posted on 2007-03-05 08:44 skycity 閱讀(521) 評(píng)論(0)  編輯  收藏 所屬分類: APACHE開源項(xiàng)目

    lyyb2001( 雄鷹 ) http://www.tkk7.com/lyyb2001轉(zhuǎn)載請(qǐng)注明來(lái)源 / 作者
    關(guān)鍵字 :lucene,html parser, 全文檢索 ,IndexReader,Document,Field,IndexWriter,Term
    Lucene
    是一個(gè)全文檢索的引擎 , 目前有 Java .Net 等幾個(gè)版本 .Java 版本的網(wǎng)址是
    http://lucene.apache.org ..
    首先 , 基于一個(gè)簡(jiǎn)單的日志發(fā)布系統(tǒng) , 要想做全文檢索 .
    下面列出新聞對(duì)象的類
    :
    package net.skycity.model;
    import java.util.Date;
    import org.apche.struts.action.ActionForm;

    public class LogForm extends ActionForm{
    ?private int id;? ???//
    日志編號(hào)

    ?private String logTitle;?//
    日志標(biāo)題
    ?private String submitTime;?//
    提交時(shí)間
    ?private String author;??//
    作者
    ?private String logTypeId;?//
    日志類別 ID
    ?private String siteId;??//
    站點(diǎn)編號(hào)

    ?private String content;?//
    內(nèi)容
    ?
    ?public final static int STATUS_NORMAL = 0x00;? //
    公開
    ?public final static int STATUS_HIDDEN = 0x01;? //
    草稿
    ?public final static int STATUS_DELETED= 0x02;? //
    刪除
    ?
    ?public int getId(){
    ??return id;
    ?}
    ?public void setId(int id){
    ??this.id=id;
    ?}
    ?public String getLogTitle(){
    ??return logTitle;
    ?}
    ?public void setLogTitle(String logTitle){
    ??this.logTitle = logTitle;
    ?}
    ?public void setSubmitTime(String submitTime){
    ??this.submitTime = submitTime;
    ?}
    ?public String getSubmitTime(){
    ??return submitTime;
    ?}
    ?public String getAuthor(){
    ??return author;
    ?}
    ?public void setAuthor(String author){
    ??this.author = author;
    ?}
    ?public String getLogTypeId(){
    ??return logTypeId;
    ?}
    ?public void setLogTypeId(String logTypeId){
    ??this.logTypeId = logTypeId;
    ?}
    ?public String getSiteId(){
    ??return siteId;
    ?}
    ?public void setSiteId(String siteId){
    ??this.siteId = siteId;
    ?}
    ?public String getContent(){
    ??return content;
    ?}
    ?public void setContent(String content){
    ??this.content = content;
    ?}
    }
    LogForm.hbm.xml
    <?xml version="1.0"?>
    <!DOCTYPE hibernate-mapping PUBLIC
    ??? "-//Hibernate/Hibernate Mapping DTD 2.0//EN"
    ??? "
    http://hibernate.sourceforge.net/hibernate-mapping-2.0.dtd ">
    <hibernate-mapping package="net.skycity.model">?
    ??? <class name="LogForm" table="blog_log" dynamic-update="false">
    ??? ?<id name="id" column="logid" type="int">
    ???<generator class="increment"/>
    ??</id>??
    ??<property name="logTitle" type="java.lang.String" length="500" column="logtitle"/>
    ??<property name="submitTime" type="java.lang.String" column="submittime"/>
    ??<property name="author" type="java.lang.String" length="100" column="author"/>
    ??<property name="logTypeId" type="java.lang.String" length="50" column="logtypeid"/>
    ??<property name="siteId" type="java.lang.String" length="100" column="siteid"/>
    ??<property name="content" type="java.lang.String" column="content"/>
    ??? </class>
    </hibernate-mapping>
    數(shù)據(jù)庫(kù)<blog_log>

    列名

    字段類型

    PK/FK

    描述

    logid

    INTEGER

    PK

    日志編號(hào)

    logtitle

    VARCHAR(200)

    ?

    日志標(biāo)題

    comefrom

    VARCHAR(200)

    ?

    來(lái)源

    submittime

    VARCHAR(20)

    ?

    提交時(shí)間

    author

    VARCHAR(100)

    ?

    作者

    logtypeid

    VARCHAR(50)

    ?

    日志類別編號(hào)

    siteid

    VARCHAR(50)

    ?

    站點(diǎn)編號(hào)

    content

    TEXT

    ?

    內(nèi)容

    cancomment

    CHAR(1)

    ?

    是否可以評(píng)論

    state

    CHAR(1)

    ?

    狀態(tài)(0發(fā)布1草稿2刪除)



    Lyyb2001
    主站蜘蛛池模板: 亚洲精品成a人在线观看☆| 女人18毛片a级毛片免费| 国产成人亚洲精品无码AV大片| 激情综合色五月丁香六月亚洲| 扒开双腿猛进入爽爽免费视频| 日本高清免费观看| 免费一级全黄少妇性色生活片 | 精品无码专区亚洲| 亚洲成a人片在线观看无码专区| 日本免费人成视频播放 | 亚洲AV永久纯肉无码精品动漫| 亚洲成av人在片观看| 成年人免费视频观看| 0588影视手机免费看片| 久久免费看少妇高潮V片特黄| 一级毛片不卡免费看老司机| 亚洲AV永久无码天堂影院| 亚洲成人黄色在线| 91亚洲导航深夜福利| 亚洲高清在线播放| 亚洲av无码成人黄网站在线观看| 久久久久一级精品亚洲国产成人综合AV区 | 国产亚洲人成在线播放| 亚洲性线免费观看视频成熟| 亚洲精品网站在线观看你懂的| 亚洲成Av人片乱码色午夜| 亚洲国产美女精品久久久久∴| 亚洲性日韩精品一区二区三区| 免费a级黄色毛片| 国产成人3p视频免费观看| 青青草国产免费久久久91| 免费黄色毛片视频| 在线中文高清资源免费观看| 成熟女人牲交片免费观看视频 | 亚洲日本视频在线观看| 久久av无码专区亚洲av桃花岛| 亚洲AV人人澡人人爽人人夜夜| 亚洲an天堂an在线观看| 夜夜亚洲天天久久| 亚洲精品中文字幕无码AV| 亚洲国产高清美女在线观看|