随笔分类 -  SpringBoot

摘要:一、HttpSecurity配置列表 1、openldLogin() 用于基于Openld的脸证2、headers() 将安全标头添加到响应3、cors() 配置跨域资源共享( CORS )4、sessionManagement() 允许配置会话管理5、portMapper() 允许配置一个Port 阅读全文
posted @ 2021-03-12 10:33 donleo123 阅读(2898) 评论(0) 推荐(0) 编辑
摘要:@Component || @Controller || @Service @Configuration @ConfigurationProperties @EnableConfigurationProperties 以上注解的关系梳理: @Component || @Controller || @ 阅读全文
posted @ 2021-03-04 10:40 donleo123 阅读(1124) 评论(0) 推荐(0) 编辑
摘要:1、@ConditionalOnMissingBean 它是修饰bean的一个注解,主要实现的是,当你的bean被注册之后,如果而注册相同类型的bean,就不会成功,它会保证你的bean只有一个,即你的实例只有一个,当你注册多个相同的bean时,会出现异常,以此来告诉开发人员。 2、@Primary 阅读全文
posted @ 2021-03-04 10:23 donleo123 阅读(2178) 评论(0) 推荐(0) 编辑
摘要:一、场景 自己编写一个程序(Maven工程,A工程),打成Jar包,然后将打完的Jar包引入到另一个工程(B工程)中。 二、步骤 将A工程打成Jar包 将A工程上传到Maven的本地仓库 在B工程中引入A工程的坐标 重新编译B工程 三、详细步骤 1、将A工程打成Jar包 使用maven packag 阅读全文
posted @ 2021-01-19 11:10 donleo123 阅读(1257) 评论(0) 推荐(0) 编辑
摘要:一、上传单个图片 1、前端发送请求,后端解析图片,上传成功后返回一个数据库保存的图片地址 package com.donleo.stmg.common; import com.donleo.stmg.common.api.CommonResult; import com.donleo.stmg.ut 阅读全文
posted @ 2021-01-18 15:07 donleo123 阅读(963) 评论(0) 推荐(0) 编辑
摘要:一、简介 1、基于Token的鉴权机制 基于token的鉴权机制类似于http协议也是无状态的,它不需要在服务端去保留用户的认证信息或会话信息。这也就意味着基于tokent认证机制的应用不需要去考虑用户在哪一台服务器登陆了,这就为应用的扩展提供了便利 流程是这样的 用户使用用户名密码请求服务器 服务 阅读全文
posted @ 2021-01-18 10:52 donleo123 阅读(342) 评论(0) 推荐(0) 编辑
摘要:1、向pom文件添加依赖 <!--SpringBoot 默认使用spring-boot-starter-data-elasticsearch--> <!-- elasticsearch --> <dependency> <groupId>org.springframework.boot</group 阅读全文
posted @ 2021-01-18 09:29 donleo123 阅读(96) 评论(0) 推荐(0) 编辑
摘要:一、异步任务 1、启动类上添加@EnableAsync注解,启用异步模式 2、方法上添加@Async注解 /** * @author liangd * date 2020-12-15 10:49 * code 异步任务 */ @Service public class AsyncService { 阅读全文
posted @ 2021-01-16 20:11 donleo123 阅读(97) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ安装 1、拉取镜像 docker pull rabbitmq:3.7.7-management 选择带有“mangement”的版本(包含web管理页面); 2、启动 docker run -d --name rabbitmq3.7.7 -p 5672:5672 -p 15672:1 阅读全文
posted @ 2021-01-16 19:42 donleo123 阅读(113) 评论(0) 推荐(0) 编辑
摘要:1、向pom文件中添加依赖 <!--springboot中的redis依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifact 阅读全文
posted @ 2021-01-16 19:15 donleo123 阅读(1891) 评论(1) 推荐(1) 编辑
摘要:一、整合log-back 在resources下新建logback-spring.xml <?xml version="1.0" encoding="UTF-8"?> <!-- 日志级别从低到高分为TRACE < DEBUG < INFO < WARN < ERROR < FATAL,如果设置为WA 阅读全文
posted @ 2021-01-16 19:00 donleo123 阅读(274) 评论(0) 推荐(0) 编辑
摘要:1、pom文件添加依赖 <!--mybatis依赖--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1 阅读全文
posted @ 2021-01-16 18:36 donleo123 阅读(90) 评论(0) 推荐(0) 编辑
摘要:一、SpringBoot整合Jpa 1、向pom文件添加依赖 <!--jpa依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifac 阅读全文
posted @ 2021-01-16 18:16 donleo123 阅读(113) 评论(0) 推荐(0) 编辑
摘要:一、什么是单体架构 在软件设计的时候经常提到和使用经典的3层模型,即表现层,业务逻辑层,数据访问层。虽然在软件设计中划分了3层模型,但是对业务场景没有划分,一个典型的单体架构就是将所有的业务场景的表现层,业务逻辑层,数据访问层放在一个工程中最终经过编译,打包,部署在一台服务器上。此时服务架构如图: 阅读全文
posted @ 2021-01-09 20:19 donleo123 阅读(397) 评论(0) 推荐(0) 编辑
摘要:1、使用@Scheduled需要先开启@EnableScheduling注解 2、@Scheduled cron表达式 @Service public class ScheduledService { /** * cron 参数顺序 * second(秒), minute(分), hour(时), 阅读全文
posted @ 2020-12-15 11:49 donleo123 阅读(1376) 评论(0) 推荐(0) 编辑
摘要:1、在Pom.xml文件中添加MybatisPlus依赖 <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> 阅读全文
posted @ 2020-12-09 19:19 donleo123 阅读(281) 评论(0) 推荐(0) 编辑
摘要:MybatisPlus3.4.1版本 1、配置分页插件 1 @Configuration 2 public class MybatisPlusConfig { 3 4 /* 旧版本配置 5 @Bean 6 public PaginationInterceptor paginationIntercep 阅读全文
posted @ 2020-12-09 18:35 donleo123 阅读(3307) 评论(0) 推荐(0) 编辑
摘要:在做Springboot项目时,环境搭建启动正常,但是过了几天之后再启动就报些莫名奇妙的错误,网上百度了一大推,都不能解决问题,最后发现是自己的maven仓库环境缺了些配置,重新配置maven的settings文件,在编译启动就正常了。 修改后的settings.xml <?xml version= 阅读全文
posted @ 2020-12-07 12:59 donleo123 阅读(6051) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示