ICode9

精准搜索请尝试: 精确搜索
  • 分享SpringBoot优秀教程、资源、仓库等2022-01-28 23:01:41

    整理一些之前搜集的关于SpringBoot的学习资料,分享出来供有些人学习!!! 个人博客地址:https://www.lovebetterworld.com/ 1 Spring Boot教程汇总 地址:http://www.springboot.wiki/ 点击此处跳转 2 Spring Boot Projects Github地址:https://github.com/ZHENFENG13/spring-boot-proj

  • springboot项目基于mybatis-plus创建逆向工程2022-01-28 21:34:09

    pom 依赖 <!--web 依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><!--mybatis-plus 依赖--><dependency> <groupId>com.baomid

  • SpringBoot配置https2022-01-28 21:33:51

    为什么要把网站转为https? https是网络数据传输协议,也就是说www的网站在传输数据的时候,都必须遵守这个协议,遵守统一的标准的协议,有利于数据更好的传送,而https则可以理解为是http的升级版或者安全版本。 https的优点如下: 1、部署https的网站更安全。 http是明文传送数据,不安全

  • 【每日积累】SpringBoot WebMvcConfigurer中配置addResourceHandler和addResourceLocations,使得可以从磁盘中读取图片、视频、音频等2022-01-28 21:33:21

    需求问题:就是自己写了接口想要通过url路径进行一波访问,却访问不到对应的图片和音频和视频之类; 上截图: 基本路径配置: 下面是接口配置的路径: 踩坑由此开始,先开始是用了查询各种绝对路径相对路径各种调试都试了,踩坑至半个多小时,也把对应的博文统统看了一遍,访问本地的资源要么在ym

  • springboot分布式锁2022-01-28 21:02:20

    一、使用redis实现分布式锁 spirngboot使用redis:SpringBoot2.4.5使用redis缓存 @Autowired RedisTemplate redisTemplate; void test01() { String localKey = "lock01"; //设置当前客户端ID String clentId = UUID.randomUUID().toString();

  • springboot拦截器预处理请求2022-01-28 20:05:55

    1.创建LoginRequired和ReturnPage注解,分别表示 是否需要登录来访问 和 返回数据还是页面(因为我没怎么学前端只会new Vue(..) 所以只引入了个vue.js和axios.js 没法通过this.$router.push切换页面)。 @Target(ElementType.METHOD) @Retention(RetentionPolicy.RUNTIME) public

  • SpringBoot Batch2022-01-28 16:28:39

    1.依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-batch</artifactId> </dependency> <dependency> <groupId&

  • SpringBoot 04 集成Flyway实现数据库版本控制2022-01-28 15:35:19

      1. 为什么使用Flyway            最简单的一个项目是一个软件连接到一个数据库,但是大多数项目中我们不仅要处理我们开发环境的副本,还需要处理其他很多副本。例如:开发环境、测试环境、生产环境。想到数据库管理,我们立刻就能想到一系列问题 如何快速收集执行脚本的清单

  • springboot+七牛云 把图片上传到七牛云,将本地图片变为网络图片,跟图床一样2022-01-28 14:58:19

    1.注册七牛云账号 https://portal.qiniu.com/homehttps://portal.qiniu.com/home 1.2.然后开通存储,你实名认证后就会有个免费的 1.3.新建空间  1.4.选择公有的试试水  1.5查看你的ak和sk 点击右上角 点击密匙管理 这就是你的ak和sk,代码文件上传中要用。    2.代码 2.1

  • springboot笔记2022-01-28 14:02:17

    xxApplicationContext 上下文,持有xxBeanFactory 的引用,bean相关操作委托给容器。 xxBeanFactory 真正的容器, 关键词: SmartInitializingSingleton 1.准备 从spring.factory文件中获取ApplicationContextInitializer、与SpringApplicationRunListener并初始化; new SpringAppl

  • SpringBoot Shell2022-01-28 12:33:27

    1.怎加依赖2.添加注解 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.8.RELEASE</version> <relativePath/> <!

  • springboot配置过滤器导致的controller入参丢失问题2022-01-28 12:03:30

    springmvc中 配置过滤器导致的post请求参数丢失问题 问题描述: ​ 项目新增加功能,需要添加接口调用的入参验签,新增添加拦截器,并且配置了自定义BodyReaderHttpServletRequestWrapper实现流的复用,在不同的springboot版本中产生以下问题: 接口发送前提:POST multipart/form-data

  • Springboot注入带参数的构造函数之两种方式2022-01-28 11:05:19

    教你如何使用Springboot注入带参数的构造函数 我们使用@Service注解一个service,默认注入的是不带参的构造函数,如果我们需要注入带参的构造函数,怎么办? 方式一 使用@Configuration+ @Bean注解来实现注入: @Configuration public class BlockChainServiceConfig { @Bean

  • springBoot项目文件导出Linux下载地址报错2022-01-28 10:34:47

    springBoot项目文件导出Linux下载地址报错 报错回顾原因解析解决方式 报错回顾 {“msg”:“class path resource [templates/animal.docx] cannot be resolved to absolute file path because it does not reside in the file system: jar:file:/home/fangyi/20220125/f

  • SpringBoot自定义starter2022-01-28 09:59:16

    工程简介 自定义Spring boot starter 1、创建自定义starter项目 starter-provider,此项目负责封装成自定义starter的jar包,提供给其他项目引用 1.1、添加maven依赖 <modelVersion>4.0.0</modelVersion> <groupId>com.yubest</groupId> <artifactId>version-spring-

  • SpringBoot系列——Filter 过滤器2022-01-28 09:33:24

     前言   本文记录一下在SpringBoot项目中是如何使用Filter过滤器     代码、测试   Filter过滤器是servlet包下面的东西,因此我们不需要再额外引包   方法一   直接实现Filter接口,并使用@Component注解标注为组件自动注入bean package cn.huanzi.qch.springbootfil

  • SpringBoot 控制台日志打印输出 Swagger 接口文档地址(转载)2022-01-28 09:33:08

    import lombok.extern.slf4j.Slf4j;import org.springframework.boot.web.context.WebServerInitializedEvent;import org.springframework.context.ApplicationListener;import org.springframework.stereotype.Component; import java.net.Inet4Address;import java.net.Unk

  • 线程池(创建方法、七大参数、四种拒绝策略、最大线程数的设置、在Springboot中使用自定义线程池)2022-01-27 22:02:52

    1. 线程池优点 线程复用、控制最大并发数、管理线程降低资源的消耗提高响应速度方便管理 2. Executors创建线程池的方法 Executors创建线程池实例常用的几种方法 new SingleThreadExecutor()创建单个线程的执行程序。new CachedThreadPool()容量大小可变化。new FixedThreadP

  • 解决springboot前后端跨域问题2022-01-27 17:58:10

    遇到前端跨域访问问题,类似于这样的: 在Springboot项目里加上这个配置文件CorsConfig.java,重启之后即可实现跨域访问,前端无需再配置跨域。  import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.spri

  • SpringBoot学习笔记【part03】@Import 高级用法2022-01-27 16:01:34

    SpringBoot 学习笔记 Part03 1. @Import 基本用法回顾 @Import注解的基本用法是在注解属性中加入要导入到容器中的组件字节码,容器中就会自动注册这个组件。简单来说,就是快速给容器中注册组件。 给容器中注册组件的三种方式回顾: 包扫描+组件标注注解(@Component/@Controller/@

  • springboot中@Cache和redis的使用2022-01-27 14:58:50

    1导入redis依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency> 2.配置redis spring: datasource: u

  • 【SpringBoot】20、自定义启动器 Starter【保姆级教程】2022-01-27 13:04:48

    1、说明 启动器模块是一个 空 jar 文件,仅提供辅助性依赖管理,这些依赖可能用于自动装配或者其他类库; 命名归约: 官方命名: 前缀:spring-boot-starter-xxx比如:spring-boot-starter-web… 自定义命名: xxx-spring-boot-starter比如:mybatis-spring-boot-starter 2、编写启动器 1)新建

  • SpringBoot 性能优化2022-01-27 13:03:14

    1.Tomcat覆盖默认配置 server: tomcat: max-connections: 2000 accept-count: 100 threads: max: 800 min-spare: 100 max-http-header-size: 131072 2.优化线程池配置 @EnableAsync @Configuration public class AsyncConfig { public stati

  • SpringBoot Cache2022-01-27 12:33:54

    1.pom.xml增加2个依赖2.application.properties增加配置3.启动类增加@EnableCaching4.配置CacheManager5.打印所有缓存内容注意:在当前类中调用缓存方法失效 <!-- cache --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-cach

  • 第一个SpringBoot程序2022-01-27 10:36:25

    创建的两种方法: 1.可以从springboot官网创建下载,再在idea中打开 2.idea中集成了这个网站,注解使用idea创建一个springboot项目(一般用这种) pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="htt

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有