需求分析
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);
}
}
在加上扫描本项目下面所有的类