![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
万事无Bug
南昌大学 低调学Java
展开
-
Swagger交互式文档
Swagger交互式文档 1、首先我们实现一个Controller类,用来当做交互的信息。 先给一个实体类: import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; @ApiModel("用户实体类") //生成一个Swagger注释 public class User { @ApiModelProperty("用户ID") public int Id; @原创 2021-07-14 20:33:55 · 459 阅读 · 1 评论 -
SpringSecurity入门
SpringSecurity简单入门,新手易懂 1、要实现SpringSecurity的功能,首先我们要去继承WebSecurityConfigurerAdapter类! 2、认证。 重写configure(AuthenticationManagerBuilder auth) 方法,对用户进行认证 如:用户名=小白说Java,密码=123456,认证以此信息登陆者为vip1和vip2角色,一个用户可以认证多个角色 //用户认证 @Override protected void con原创 2021-05-20 09:15:49 · 559 阅读 · 1 评论 -
SpringBoot整合Mybatis
SpringBoot整合Mybatis 1、配置数据库连接 在resources下的application.properties文件中配置数据库连接信息 这里根据自己数据库信息去配置 spring.datasource.url=jdbc:mysql://localhost:3306/mybatis?useSSL=true&useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai spring.datasou原创 2021-05-13 09:23:01 · 50 阅读 · 0 评论 -
yaml多环境配置
yaml多环境配置 springBoot中,当我们配置了多个yaml(或者properities)文件时,如下图: 注意:除默认配置文件application.yaml外, 其他配置文件名必须以application-作为前缀。 这时我们需要指定一个配置文件: 在application.yaml文件中添加: (yaml文件书写要注意层级关系!!!) spring: profiles: active: dev 此时即激活application-dev.yaml配置文件 ...原创 2021-05-09 11:55:38 · 1182 阅读 · 0 评论 -
JSR303数据检验常用
SpringBoot中如果使用此数据检验,需添加依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-validation</artifactId> </dependency> 使用例子: @Component//使本类被..原创 2021-05-09 00:10:17 · 86 阅读 · 0 评论