
springBoot
正在学习的小天师兄
这个作者很懒,什么都没留下…
展开
-
springBoot swagger配置错误
出现Consider renaming one of the beans or enabling overriding by setting spring.在application.properties加上spring.main.allow-bean-definition-overriding=true原创 2021-12-22 16:32:16 · 234 阅读 · 0 评论 -
idea导入项目出现java: 程序包io.swagger.annotations不存在
idea导入项目出现 java: 程序包io.swagger.annotations不存在文件-->设置-->构建、执行、部署-->构建工具-->Maven-->正在导入选择如下原创 2021-12-22 15:57:01 · 6360 阅读 · 0 评论 -
SpringBoot通过mysql使用数据字典
1.在数据库建立两个数据表dictionary表和dictionary_value映射表dictionary在dictionary表中插入职称字段信息dictionary_value在dictionary_value表中映射四条职称信息在com.test.demo.core包下新建dict包,在dict包中,新建Dictionary.java、DictionaryHelper.java 和DictJsonSerializer.java三个类和Dict、Di...原创 2021-08-06 00:48:11 · 1675 阅读 · 0 评论 -
SpringBoot使用枚举数据
1.在com.test.demo.core.enmus新建以下文件在core.enums包下,新建EnumValueInterface接口文件public interface EnumValueInterface { public String getValue();}在core.enums包下,新建Sex枚举文件,继承EnumValueInterface接口/** * <p> * * </p> * * @author Qin xiaotian原创 2021-08-05 18:24:47 · 1731 阅读 · 0 评论 -
SpringBoot使用security进行登录验证
话不多说,直接搞代码1.在pom.xml添加依赖 <!-- securityr认证--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependenc原创 2021-08-05 18:05:06 · 3092 阅读 · 0 评论 -
SpringBoot使用BCryptPasswordEncoder进行密码加密
为了数据库安全,现在一般不在数据库,前端将密码传入后端进行处理,后端对密码进行加密,然后再储存到数据库中,SpringBoot框架一般使用的是BCryptPasswordEncoder来进行操作。1.加入依赖 <!-- securityr认证--> <dependency> <groupId>org.springframework.boot</groupId> <a原创 2021-08-05 09:36:29 · 2749 阅读 · 0 评论 -
SpringBoot调用mybatis-plus接口进行增删查改
1.单个增加1.1 新建一个dto包,dto用来储存对数据库操作的实体对象。在dto包中新建InsertTeacher.java,在类中,加入注解@Data @Data public class InsertTeacher { private String teacherName; private String sex; }因为teacher表的id是自增主键,因此在添加操作的实体类不需要id字段,在进行插入操作的时候,mybatis-p原创 2021-08-05 09:24:00 · 965 阅读 · 0 评论