Sprinboot2.4整合Swagger3(springdoc-openapi-ui)一、创建Springboot项目,引入pom依赖二、配置类请求头携带token三、配置文件四、接口定义五、实现类六、实体类定义七、运行项目查看效果 参考文档:https://github.com/swagger-api/swagger-core/wiki/Swagger-2.X—Annotations一、创建            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-06 13:23:21
                            
                                379阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录传送门一、前言二、入门配置1、改pom2、写Controller案例2.1不用其他配置2.2注意注释区别3、检验测试三、加强配置1、方式一:引入OpenApiConfig2、方式二:配置application.yml 一、前言网上查看了大量资料,发现SpringBoot3+jdk17的情况下,swagger的V2和V3都是不行的。果断转用spring官方出品的springdoc-openap            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-24 18:47:26
                            
                                188阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言在Web开发中,大文件的上传是必不可少的功能之一。本文将介绍如何使用SpringBoot整合minio实现一个简单的大文件上传网站。项目下载gitee:https://gitee.com/wusupweilgy/springboot-vue.git(点个star呀?)一、项目介绍1.项目运行 2.技术栈前端:vue2、element-ui组件、axios后端:springboot、m            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 18:39:30
                            
                                50阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            二、Spring Boot项目搭建2.1 创建新项目File->New->Project选择Spring Initializr->next 上个步骤点击next后出现一直加载的情况时,就需要检查一下网络是否连接。一般情况下这个加载过程是很快的。 配置项目元数据->next配置项目依赖->next配置项目名和项目路径->finish选择打开窗口->this             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-28 21:50:08
                            
                                182阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            redis安装配置及springboot集成暂时只有windows环境,后续补充linuxWindows环境一、安装与配置1.redis简介redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。默认端口6379。redis是一种高级的key:value存储系统,其中value支持五种数据类型:1.字符串(strings) 2.字符串列表(list            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-07 10:52:27
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            因为升级 使用springboot2.x java 11 的关系, 根据官方文档和网上其他作者配置的怎么也配置不成功, 最后自己一步一步升级引入依赖,修改增加接口注入来源,最后成功 升级spring boot 版本: 2.0.7.RELEASE 升级 mybatis,mybatis-spring 版本 升级 mysql-connector-java 版本:8.0.12 升级 junit            
                
         
            
            
            
            Sentinel 以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性一、下载启动Sentinel下载sentinel地址:https://github.com/alibaba/Sentinel/releases下载sentinel-dashboard-1.8.1.jarjava -jar sentinel-dashboard-1.8.1.jar --server.port            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-04 19:16:20
                            
                                185阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ?本文目录??SpringBoot 与SpringMVC进行整合扩展?1、为什么还需要对SpringMVC进行扩展整合?2、如何学习 如何整合 跟着走 保证学到会⭐进入官方文档 学会如何正确姿势阅读参考文献⭐?3、总结SpringBoot与SpringMVC进行扩展与自定义配置 ?SpringBoot 与SpringMVC进行整合扩展?1、为什么还需要对SpringMVC进行扩展整合Spring            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 10:57:01
                            
                                156阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、IOC 高级特性  通过前面章节中对Spring IOC容器的源码分析,我们已经基本上了解了Spring IOC容器对Bean定义资源的定位、载入和注册过程,同时也清楚了当用户通过 getBean()方法向IOC容器获取被管理的Bean时,IOC 容器对 Bean 进行的初始化和依赖注入过程,这些是 Spring IOC 容器的基本功能特性。  Spring IOC容器还有一些高级特性,如使用            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-20 13:07:28
                            
                                123阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            近期,由于客户方要求,需要将我们当前项目中用的pgsql转为MySQL,领导直接要求,将产品做成兼容MySQL、Oracle、PgSql。以下是我这边遇到的一些问题以及总结:一、关于差异性其实作为脚本语言,基本上都是没啥大问题的,但是还是有些小问题,以下是我总结的几点:1、数据库json、jsonb类型。pgsql执行这种字段类型,但是mysql和oracle需要在对应的版本里面才会支持。mysq            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-22 10:08:13
                            
                                88阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、FROM指定基础镜像。FROM指令是Dockfile文件中的收条命令,启动构建流程后,Docker将会给予该镜像构建新镜像。FROM <image>
或者
FROM <image>:<tag>
或者
FROM <image>:<digest> 2、RUN执行命令。在镜像的构建过程中执行特定的命令,并生成一个中间镜像。RUN             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-23 22:12:41
                            
                                254阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            分库分表(3) —SpringBoot + ShardingSphere 实现读写分离
这是我网上看到的一篇很好的blog,在此记录一下用于学习(仅用于学习)源blog地址:ShardingSphere实现读写分离有关ShardingSphere概念前面写了两篇博客:1 下面就这个项目做个整体简单介绍,并在文章最下方附上项目Github地址。一、项目概述1、技术架构项目总体技术选型Spr            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-18 12:06:27
                            
                                444阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            首先在pom文件中加入redis依赖<!--redis依赖-->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-redis</artifactId>
</depen            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-28 13:27:40
                            
                                986阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一 GateWay作用以及流程1.1 GateWay的作用gateway相当于所有服务的门户,将客户端请求与服务端应用相分离,客户端请求通过gateway后由定义的路由和断言进行转发,路由代表需要转发请求的地址,断言相当于请求这些地址时所满足的条件,只有同时符合路由和断言才给予转发gateWay是微服务的API网关,能够实现服务的路由,过滤,断言,流量控制,日志监控等操作。是zuul1.0的升级版            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-22 14:02:58
                            
                                1088阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1>实例Demo1 正文idea创建空项目springboot3.1 File >> New >> Project... >> Empty Project2 项目springboot3,右键新建Model,boot3-01-demo<!--所有的springboot项目都必须集成spring-boot-starter-parent-->            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-11-13 22:03:30
                            
                                185阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            3.0、springcloud-什么是springcloud、以及他与springboot的关系springboot与springcloud:Springcloud基于springboot提供了一套微服务解决方案,包括服务注册与发现、配置中心、全链路监控、服务网关、负载均衡、熔断器等组件,除了基于NetFlix的开源组件做高度抽象封装之外,还有一些选型中立的开源组件。 SpringClo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-21 20:39:39
                            
                                69阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             Hutool-core文件工具类-FileUtil文件类型判断文件监听 文件工具类-FileUtil在IO操作中,文件的操作相对来说是比较复杂的,但也是使用频率最高的部分,我们几乎所有的项目中几乎都躺着一个叫做FileUtil或者FileUtils的工具类,我想Hutool应该将这个工具类纳入其中,解决用来解决大部分的文件操作问题。//
// Source code recreated from            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 19:40:56
                            
                                185阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录系列文章目录JPA配置Bootstrap Mode命名策略数据库初始化使用JPA初始化数据库使用Hibernate初始化数据库使用SQL脚本初始化使用Spring Batch初始化数据库数据库初始化依赖检测数据库初始化器检测依赖于数据库初始化的Bean JPA配置Spring Data JPA已经提供了一些独立于供应商的配置选项(例如SQL日志),Spring Boot将这些选项以及一些针            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 08:18:10
                            
                                216阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            druid基本配置参数:配置数据源引入德鲁伊和log4j的pom依赖<!--德鲁伊数据源-->
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>druid-spring-boot-starter</artifactId>
    <versi            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-17 13:05:58
                            
                                123阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringCloud 大型系列课程正在制作中,欢迎大家关注与提意见。 程序员每天的CV 与 板砖,也要知其所以然,本系列课程可以帮助初学者学习 SpringBooot 项目开发 与 SpringCloud 微服务系列项目开发1 项目准备数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而不是再重新建立一个。在Spring Boot 2.0版本中,默认数据库池            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-27 10:19:16
                            
                                305阅读
                            
                                                                             
                 
                
                                
                    