|
@@ -5,6 +5,8 @@ import com.tzld.piaoquan.recommend.server.gen.recommend.RecommendResponse;
|
|
|
import com.tzld.piaoquan.recommend.server.service.RecommendService;
|
|
|
import com.tzld.piaoquan.recommend.server.util.JSONUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
+import org.springframework.context.annotation.Bean;
|
|
|
+import org.springframework.http.converter.protobuf.ProtobufHttpMessageConverter;
|
|
|
import org.springframework.web.bind.annotation.GetMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
@@ -18,6 +20,11 @@ public class RecommendController {
|
|
|
@Autowired
|
|
|
private RecommendService recommendService;
|
|
|
|
|
|
+ @Bean
|
|
|
+ public ProtobufHttpMessageConverter protobufHttpMessageConverter() {
|
|
|
+ return new ProtobufHttpMessageConverter();
|
|
|
+ }
|
|
|
+
|
|
|
@RequestMapping("/homepage/recommend")
|
|
|
public String homepageRecommend(@RequestBody RecommendRequest request) {
|
|
|
RecommendResponse response = recommendService.homepageRecommend(request);
|