package com.sf.home.controller; import com.sf.core.dto.RestResp; import com.sf.home.dto.resp.HomeBookRespDto; import com.sf.home.service.IHomeBookService; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; import lombok.RequiredArgsConstructor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RestController; import java.util.List; /** *

* 小说推荐 前端控制器 *

* * @author baomidou * @since 2024-08-05 */ @Tag(name = "HomeBookController", description = "首页信息模块") @RestController @RequestMapping("/api/front/home") // 跨域问题 //@CrossOrigin(originPatterns = "*",allowCredentials = "true") public class HomeBookController { @Autowired private IHomeBookService homeBookService; // 首页接口 // http://127.0.0.1:8901/api/front/home/books @Operation(summary = "首页信息接口") @GetMapping(value = "/books") public RestResp> books() { System.out.println("HomeBookController books start"); // 将实际的数据处理 给到service List books = homeBookService.allHomeBook(); // code message data return RestResp.ok(books); } }