下面就是簡單的Plain Old Java Object (POJO)類型的搜索類,使用了Compass annotations.在運行時刻, compass抽取對象屬性插入和相應源數據索引中.































































































注意: 對象必須遵守下面的規則.
1. 所有的持久化類必須有默認構造函數(沒參數構造方法).
2. OSEM要求映射類JavaBean必須有一個或更多的id主建. id屬性可以是對象類型,例如java.lang.String or java.util.Date.
??并且類注解使用@SearchableClassConverter或者使用定義Converter(通常繼承Compass AbstractBasicConverter).
3. 使用JavaBean規范, getter/setter.
更多:@Searchable,@SearchableId,@SearchableProperty and So On Look: http://www.opensymphony.com/compass/content/documentation.html
posted on 2006-06-04 22:44 地獄男爵(hellboys) 閱讀(2580) 評論(3) 編輯 收藏 所屬分類: 編程語言(c/c++ java python sql ......)