今晚終于成功想好如何架構搜索詞分析類和方法了。。但對于一個成功的架構還是有一定距離的!或者這個架構并不算最好。
并且今晚也寫好類中主要2個方法buildQuery()
buildQuery():
一個是基于單field分析搜索詞并建立Query對象,各詞之間的關系暫時只能是“或”關系,暫時沒能實現“并”關系(估計把這個關系用在高級搜索方面比較好!)。并且此方法為默認方法,只能搜索圖書名稱。已經成功在JUnit中測試成功!
buildQuery(boolean isMultiFields)
重載上面方法,實現多Field時建立Query對象,各詞依然還是“或”關系。其中,內部實現了當isMultiFields為false時,自動調用默認buildQuery()方法執行。還沒在JUnit中測試。
至此,畢業設計中Java類目錄為以下:
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
