![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot学习系列
文章平均质量分 56
观者亚修
这个作者很懒,什么都没留下…
展开
-
Restful风格接口和http必要的知识点
Restful风格我的理解:就是在写接口名字的时候用版本号、名词、方法、参数区分所调用的接口功能。而在写接口显示的名字都是名词,而不用动词。比较符合规范Restful风格接口参考链接Http状态码2xx(成功类别)200 Ok表示GET,PUT或POST成功的标准HTTP响应。201 Created每当创建新实例时,都应返回此状态代码。 例如,使用POST方法创建新实例时,应始返回201状态代码。204 No Content表示请求已成功处理,但未返回任何内容。3xx(重定向类别)30原创 2021-08-20 13:48:12 · 474 阅读 · 0 评论 -
Springboot简单部署到Linux上
开始部署的时候需要保证,Linux上至少安装了jdk和mysql,大版本需要一致,小版本不影响。先对Springboot项目进行打包对项目启动类所在模块的package进行打包就行,如果是单模块当然就直接打,而对应多模块打包还需要其他注意点,后面再说。打包完生成target文件然后拿到start-0.0.1-SNAPSHO.jar文件传送jar给Linux服务器这里我是通过Xshell工具登入远程Linux服务器的,这个工具可以为主机和Linux服务器文件传输时提供中间层。再登入远程L原创 2021-08-20 11:59:55 · 145 阅读 · 0 评论 -
springboot之redis新手学习
具体步骤如下:配置redis的依赖和添加关于redis配置文件信息 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> <depend原创 2021-08-17 15:34:49 · 88 阅读 · 0 评论 -
关于实体间、Page<实体>的相互转换
实体间的相互转换原实体A(一般已知,作为参数传递) ,要转换的目标实体B。主要使用BeanUtils.copyProperties(源,目的) B b = new B(); BeanUtils.copyProperties(a,b); return b;Page< T >转Page< VO > Page<VO> voPage = new Page<>(); BeanUtils原创 2021-08-16 09:45:56 · 3438 阅读 · 2 评论 -
springboot班级学生demo后端代码
在之前的层次分析开始编写代码层次分析然后由于每个人编写代码风格不同,可以根据自己情况而定,一般分2种,代码编写顺序:从实体类到controller或者从controller到实体类。本次Demo是采用实体类到controller编写。实体类先写与数控库字段一一对应的实体类base包下的基类@Data@ApiModel("公有字段")public class BaseEntity { @ApiModelProperty(value = "") @TableId(value原创 2021-08-13 10:21:50 · 393 阅读 · 0 评论 -
springboot目前所学,实现学生班级demo的后端接口思路
确定Demo要求1、demo-dao模块2、demo-service模块3、demo-web4、其他模块项目实践班级: 班级名称,创建时间 修改时间 是否删除学生:所属班级,学生名称 性别 年龄 创建时间 修改时间 是否删除 加入班级时间需要实现以下内容1):powerdesigner设计班级 学生两张表2):用COLA初始化项目(分层架构)3):代码实现以下需求;并且使用postman自测4):代码部署流水和质量检查1:查询所有学生列表,支持分页,字段有:学生名称,所属班级,加入班级时间原创 2021-08-12 17:22:25 · 401 阅读 · 0 评论 -
Springboot学习1
创建项目这一部分直接跳过,打开idea直接new就完事了。这里只需要注意项目要用到的依赖即可。springboot常用到的注解1、接口类的注解有很多,这里就列举些常见的//这2个注解基本上都是一起用给接口整体类上面@RestController@RequestMapping //请求方式的注解,这里就给get和post方式请求的注解,还有其他的,用到的时候再自行考虑@PostMapping@GetMapping//这是参数形式标注的注解,将要传的参数表示出来,还有其他的@Pa原创 2021-08-06 13:54:31 · 65 阅读 · 0 评论 -
Swagger接口文档学习
第一步在Maven项目中导入基本配置 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactI原创 2021-08-05 17:54:29 · 137 阅读 · 0 评论 -
Mybatis简单的CURD
简单说明使用感觉Mybatis的使用不像javaEE那边的Servlet那样和数据库链接要写很多请求try,catch,还要关闭连接,反反复复的判断,就算是一写代码可以复用也得写好多。而Mybatis使用方便,在配置文件中连接完数据就可以使用起来,语法也相对轻松许多。连接数据库的配置文件# 应用名称spring.application.name=demo#数 据 源 配 置spring.datasource.url=jdbc:mysql://localhost:3306/数据库名?charac原创 2021-08-03 13:44:59 · 156 阅读 · 0 评论 -
hutool工具包
大概了解了网上对hutool工具包的看法和意见,hutool只要在Maven中导入就可以使用了,但在我目前学习阶段只作了解。引入依赖 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.3.9</version>原创 2021-08-03 13:04:17 · 392 阅读 · 0 评论 -
Mybatis-puls的简单CURD和分页
直接进入主题:1、每做个demo必先分层,了解必要的分层是有必要的原创 2021-08-02 17:46:26 · 144 阅读 · 0 评论 -
Springboot的项目分层
String类Scanner类原创 2021-08-02 17:07:01 · 5113 阅读 · 1 评论 -
slf4j的简单使用
创建完springboot项目后直接引入slf4j到pom.xml配置文件中 <!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId&g原创 2021-07-26 16:07:49 · 176 阅读 · 0 评论