
SpringBoot
文章平均质量分 63
SpringBoot
呢喃coding
个人邮箱 : 1425809544@qq.com
手机号 : 13269918057
微信号 : wangzhezhilv0
展开
-
2、swagger 使用配置技巧
swagger 使用配置技巧原创 2024-02-26 15:11:27 · 562 阅读 · 0 评论 -
1、swagger knife4j 3.0.3 集成 springboot
增加一个配置,springboot 可以扫描到。原创 2024-02-26 15:09:08 · 734 阅读 · 0 评论 -
springboot2.3.0.升级 2.6.7
参考:https://blog.youkuaiyun.com/m290345792/article/details/123126937。spring 2.6.4 去除了对 ribbon 的支持,需要全部移除 ribbon 组件,使用。该组件,里面引用了 boot1.5.4 ,引用了 ribbon ,需要去除。坑 1: 进入页面 没有发现 注解内容,多方排查 ,需要增加。swager 升级为 3.0 版以上问题。增加 用户名和密码配置。原创 2024-01-09 17:55:14 · 609 阅读 · 0 评论 -
springboot 使用tomcat 做文件服务器,浏览器直接下载文件
今天写了个下载文件的需求,要求在浏览器中访问图片、文件直接下载,这个项目没有用nginx做服务器,不能直接配置 所以我想找一下tomcat有没有相关配置,找了一会,在外部tomcat 配置文件server.xml里到时有,但是springboot内嵌了tomcat,没有找到在哪里,我怀疑可能要拦截器或者继承个tomcat的方法,但时间紧急,先用其他方法解决了。后台暴力解决直接传要要下载文件的相对路径,后台拼装,找到文件具体地址,添加mimeType = “application/octet-st..原创 2020-06-18 16:07:39 · 1814 阅读 · 0 评论 -
spring 高级装配特性
目录1. 根据条件自动选择环境创建合适的 Bean2. 处理自动装配的歧义性3. bean 的作用域1. 根据条件自动选择环境创建合适的 Bean@Profile 根据环境装配利用注解 @Profile(“dev”),可以在类上面和方法上怎么激活,利用spring.profiles.active 和 spring.profiles.default 设置环境变量或者 作为DispatcherServlet的初始化参数在测试时可以利用@ActiveProfiles(“dev”)@Condi原创 2020-07-10 22:41:39 · 139 阅读 · 0 评论 -
Spring 声明式事务的几个使用的坑
目录 1.demo地址2. 事务不生效3. 事务异常不回滚4. 事务传播属性配置5. controller调用多个service的事务方法1.demo地址github地址2. 事务不生效spring 默认通过动态代理的方式实现 AOP,对目标方法进行增强,private 方法无法被代理到,spring 自然也无法动态增强事务处理逻辑 /** * 一、事务不生效 1、spring 默认通过动态代理的方式实现 AOP,对目标方法进行增强,private 方法无法被代理到,原创 2020-05-26 11:34:13 · 165 阅读 · 0 评论 -
Spring mvc 文件上传 代码段
1.简单的jsp页面:index.jsp //代码段 <form:form method="post" action="../user/saveScheduleFile" enctype="multipart/form-data"> <label>选择一个文件上传</label> <input type原创 2017-03-27 13:48:58 · 435 阅读 · 3 评论 -
Kaptcha 验证码在springBoot中的使用
添加依赖 com.github.axet kaptcha 0.0.9javaconfigimport com.google.code.kaptcha.impl.DefaultKaptcha;import com.google.code.kaptcha.util.Config;import org.springframework.context.annot原创 2018-01-31 09:45:51 · 1952 阅读 · 3 评论 -
spring boot 和 Thymeleaf 静态资源前后端分离
spring boot 和 Thymeleaf 前后端分离问题:公司有个主域名为 www.thingjs.com ,现在要做个新网站 域名为 dix.thingjs.com ,需要新网站可以直接登录,或者在主域名下登录后,点击 www.thingjs.com/dix 可以直接登录 新网站,(要求域名不能变化为dix.thingjs.com)本来一级域名相同,可以直接读取cookie,但是主域...原创 2019-05-10 19:59:47 · 5416 阅读 · 0 评论 -
springboot
面试题1、springboot start 原理springboot 启动类启动的时候会扫描自己同级和下级包下的类,但是第三方类库并不在自己的目录下,它是怎么扫描到的呢它不是扫描@Configuation注解的,怎么样让他扫描到第三方jar包呢,main方法启动时,会获取 spring-boot-autoconfig jar下的 /meta-info/spring.factories文件,里面配置了大量的配置类1、编写引用配置文件类2、是自动配置生效3、pom文件引入第三方包4、编写原创 2021-12-11 14:51:35 · 329 阅读 · 0 评论 -
springboot+thymeleaf后端设置全局变量前端js接收
springboot+thymeleaf后端设置全局变量前端js接收目的:前端所有地方都可以拿到统一定义的变量,可以定义的java代码中,application.yam文件或者配置文件中第一步:在spring能够管理bean的地方添加如下代码,我这里在main启动入口下面直接添加了package com.ruoyi;import com.google.common.collect...原创 2019-05-17 14:50:53 · 3765 阅读 · 0 评论