|
@@ -1,6 +1,7 @@
|
|
|
package com.tzld.piaoquan.recommend.feature.service;
|
|
|
|
|
|
import com.google.common.reflect.TypeToken;
|
|
|
+import com.tzld.piaoquan.recommend.feature.domain.ad.base.AdItemFeature;
|
|
|
import com.tzld.piaoquan.recommend.feature.domain.ad.base.UserAdFeature;
|
|
|
import com.tzld.piaoquan.recommend.feature.model.common.Result;
|
|
|
import com.tzld.piaoquan.recommend.feature.model.feature.GetUserAdFeatureRequest;
|
|
@@ -20,6 +21,12 @@ public class UserAdFeatureService extends AbstractFeatureService<String, UserAdF
|
|
|
super.typeToken = new TypeToken<UserAdFeature>() {
|
|
|
};
|
|
|
|
|
|
+ super.defaultValueFunc = k -> {
|
|
|
+ UserAdFeature feature = new UserAdFeature();
|
|
|
+ feature.setMid(k);
|
|
|
+ return feature;
|
|
|
+ };
|
|
|
+
|
|
|
int maximumSize = 10000;
|
|
|
int refreshAfterWrite = 60;
|
|
|
int expireAfterWrite = 60;
|