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整合Mybatis1、配置数据库连接在resources下的application.properties文件中配置数据库连接信息这里根据自己数据库信息去配置spring.datasource.url=jdbc:mysql://localhost:3306/mybatis?useSSL=true&useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghaispring.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 评论