20200211——页面查询定义接口

需求分析

1、分页查询CmsPage 集合下的数据
2、根据站点Id、模板Id、页面别名查询页面信息
3、接口基于Http Get请求,响应Json数据

Cms查询定义接口
接口都放在api下面
在这里插入图片描述

public interface CmsPageControllerApi {
    //页面查询jiekou
    public QueryResponseResult findList(int page, int size, QueryPageRequest queryPageRequest);
}

其中里面这个QueryPageRequest是定义好在model的一个类

在这里插入图片描述
创建项目,创建好里面的结构。
dao,service,controller,config
在外部创建项目的启动类application
然后resource里面有项目配置文件application.yml
然后还有一个日志文件

主启动类

@SpringBootApplication
public class ManageCmsApplication {
    public static void main(String[] args) {
        SpringApplication.run(ManageCmsApplication.class,args);
    }
}
@EntityScan("com.xuecheng.framework.domain.cms")//扫描实体类
@ComponentScan(basePackages = {"com.xuecheng.api"})//扫描接口

加上注释

@SpringBootApplication
@EntityScan("com.xuecheng.framework.domain.cms")//扫描实体类
@ComponentScan(basePackages = {"com.xuecheng.api"})//扫描接口
@ComponentScan(basePackages = {"com.xuecheng.manage_cms"})//扫描本项目下面所有的类
public class ManageCmsApplication {
    public static void main(String[] args) {
        SpringApplication.run(ManageCmsApplication.class,args);
    }
}

在加上扫描本项目下面所有的类

发布了735 篇原创文章 · 获赞 42 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/qq_36344771/article/details/104278954