hibernate中有以下接口。java中的ResultTransformer接口
package org.hibernate.transform;
public interface ResultTransformer extends Serializable {
public Object transformTuple(Object[] tuple, String[] aliases);
public List transformList(List collection);
}
在我的項目,我需要藉此在結果,這是不符合hibernate
或database
捆綁的一些改造。我想創建一個接口,如
public interface ResultTranformer<T>{
public T transform(T t);
}
並執行它。
爲了不創建另一個接口,是否有可能實現hibernate爲我們提供的接口?它會誤導另一個開發者嗎?
是的,這是可能的。這不是通用的,雖然... –
@MauricePerry Genericness在這裏並不重要,雖然它會更加方便.... – user3663882