
day01 搭建环境 CMS服务端开发
文章平均质量分 53
day01 搭建环境 CMS服务端开发
feng_fly_28
这个作者很懒,什么都没留下…
展开
-
25-页面查询接口测试-Swagger
Swagger介绍Spring Boot 可以集成Swagger,生成Swagger接口,Spring Boot是Java领域的神器,它是Spring项目下快速构建 项目的框架。在Java类中添加Swagger的注解即可生成Swagger接口,常用Swagger注解如下:@Api:修饰整个类,描述Controller的作用@ApiOperation:描述一个类的一个方法,或者说一个接口@ApiParam:单个参数描述@ApiModel:用对象来接收参数@ApiModelProperty:用对象原创 2021-01-18 17:43:53 · 407 阅读 · 0 评论 -
25-Postman
Postman是一款功能强大的http接口测试工具,使用postman可以完成http各种请求的功能测试。官方地址:https://www.getpostman.com/1、安装Postman本教程使用,双击打开 Postman-win64-6.0.10-Setup.exe 新建一个Postman窗口2、使用postman测试http接口3、请求参数设置1) get请求参数设置2)post请求参数设置form-data:将表单的数据转为键值对,并且可以包括文件 x-www-form原创 2021-01-18 17:31:31 · 120 阅读 · 0 评论 -
24-页面查询服务端开发-接口开发规范
Api请求及响应规范为了严格按照接口进行开发,提高效率,对请求及响应格式进行规范化。1、get 请求时,采用key/value格式请求,SpringMVC可采用基本类型的变量接收,也可以采用对象接收。2、Post请求时,可以提交form表单数据(application/x-www-form-urlencoded)和Json数据(ContentType=application/json),文件等多部件类型(multipart/form-data)三种数据格式,SpringMVC接收Json数据 使用@R原创 2021-01-18 17:02:03 · 75 阅读 · 0 评论 -
23-页面查询服务端开发-Service及Controller
控制器写方法调用serviceservice层 Pageable pageable = PageRequest.of(page,size); Page<CmsPage> all = cmsPageRepository.findAll(pageable);原创 2021-01-18 16:53:46 · 101 阅读 · 0 评论 -
21-页面查询服务端开发-Dao-分页查询测试
创建dao文件package com.xuecheng.manage_cms.dao;import com.xuecheng.framework.domain.cms.CmsPage;import org.springframework.data.mongodb.repository.MongoRepository;public interface CmsPageRepository extends MongoRepository<CmsPage,String> {}这个dao原创 2021-01-15 16:25:36 · 318 阅读 · 0 评论 -
20-页面查询服务端开发-创建CMS服务工程-测试Controller
创建一个CmsPageController控制器去继承CmsPageControllerApi接口类,对接口类中的findList进行重写。@RestController这个注解相当于@Controller+@responseBody。@responseBody是将相应的结果集转为json@RequestMapping("/cms/page")这个是根路径为/cms/page@GetMapping("/list/{page}/{size}") 这个是get方式的请求/list/{page}/{si.原创 2021-01-15 15:53:25 · 143 阅读 · 0 评论 -
19-页面查询服务端开发-创建CMS服务工程-CMS工程结构
创建cms工程注意选择父工程和cms工程在哪个文件夹下这个工程基于spring-boot进行开发,采用注解方式,可以提高我们的开发效率,而且spring-boot集成了很多开发框架,非常有利于我们开发。添加依赖pom.xml如下<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w原创 2021-01-14 16:09:13 · 115 阅读 · 0 评论 -
18-页面查询接口定义-定义接口
在模型工程创建模型类QueryPageRequestpackage com.xuecheng.framework.domain.cms.request;import io.swagger.annotations.ApiModelProperty;import lombok.Data;/** * @author Administrator * @version 1.0 * @create 2018-09-12 14:59 **/@Datapublic class QueryPageR原创 2021-01-14 15:09:25 · 395 阅读 · 0 评论 -
安装studio3t
studio3t是mongodb优秀的客户端工具。官方地址在https://studio3t.com/下载studio3t安装并启动:创建一个新连接:连接成功:修改字体:默认Studio3t的字体太小,需要修改字体:点击菜单:Edit—>Preferences...原创 2021-01-14 13:50:55 · 442 阅读 · 0 评论 -
mongoDb安装
下载mongodbMongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装。官方地址:https://www.mongodb.com/本教程下载3.4版本:http://downloads.mongodb.org/win32/mongodb-win32-x86_64-2008plus-ssl-v3.4latest-signed.msi安装mongodb在win7系统安装mongodb需要vc++运行库,如果没有则会提示“无法启动此程序,因为计算机中原创 2021-01-14 13:45:40 · 146 阅读 · 0 评论 -
10-CMS服务端工程搭建-导入基础工程
工程结构CMS及其它服务端工程基于maven进行构建,首先需要创建如下基础工程: parent工程:父工程,提供依赖管理。 common工程:通用工程,提供各层封装model工程:模型工程,提供统一的模型类管理 utils工程:工具类工程,提供本项目所使用的工具类Api工程:接口工程,统一管理本项目的服务接口。导入工程将基础工程拷贝到项目根目录发现这个项目下都是文件夹的格式,不是具体的一个个工程因为其他工程都是继承父工程,所以先导入父工程接下来一个个把其他所有工程都导入进来原创 2021-01-14 11:16:13 · 126 阅读 · 0 评论 -
09-cmd服务端工程搭建-开发工具配置
自行百度安装maven参考https://www.cnblogs.com/liuhongfeng/p/5057827.html创建项目文件夹编辑器配置maven编辑器打开刚刚创建的后端目录第一个框选中maven的安装目录第二个框选中maven具体的setting文件(setting文件里配置了本地仓库的具体位置。我的资料里有本地仓库的压缩包,然后把本地仓库的压缩包解压到第三个框的目录下,每个人配置的本地仓库的位置不一样,自己看着配就行)第三个框里显示的本地仓库的文件夹配置jdk选原创 2021-01-14 10:48:40 · 82 阅读 · 0 评论 -
06-CMS需求分析-静态门户工程搭建
安装Nginx下载nginx:http://nginx.org/en/download.html本教程下载nginx-1.14.0.zip(http://nginx.org/download/nginx-1.14.0.zip)解压nginx-1.14.0.zip到自己的计算机,双击nginx.exe即可运行。访问 :http://localhost拷贝工程将门户的静态文件xc-ui-pc-static-portal拷贝到前端工程xcEduService05下配置Nginx在ngi原创 2021-01-14 10:34:18 · 187 阅读 · 0 评论