
spring boot
文章平均质量分 65
乌鱼鸡汤
这个作者很懒,什么都没留下…
展开
-
纯js图片上传插件
支持多图片上传,删除、预览。//上传接口文件参数名。原创 2024-04-17 16:35:15 · 1301 阅读 · 0 评论 -
spring boot 时间格式化输出
在controller标注了 `@ResponseBody` 注解会默认使用fastjson序列化。@JsonFormat 是fastjson的注解@JSONField 是阿里巴巴的fastjson提供的注解原创 2023-09-19 10:32:42 · 941 阅读 · 0 评论 -
泛微oa 二次开发指南(ecology)
泛微 oa二次开发——入门指南。附带官方文档,接口api。原创 2023-08-01 16:12:34 · 22861 阅读 · 2 评论 -
idea 配置 JavaWeb项目(有jsp、外部tomcat的项目)
jsp项目打war包,使用外部tomcat运行项目原创 2023-06-06 14:59:07 · 1380 阅读 · 0 评论 -
中间件之Kafka实用篇
Kafka 事务、消息转发@ToSend、消除幂等、消费者push和pull方式消费消息、生产者同步、异步发送消息,异常处理等等原创 2023-02-28 15:58:15 · 2486 阅读 · 0 评论 -
分布式下(sso)单点登录
是为了网络应用环境间传递声明而执行的一种基于JSON的开发标准(RFC 7519),该token被设计为紧凑且安全的,特别适用于分布式站点的单点登陆(SSO)场景。因为JWT本身就能存储数据,因此可以去除redis存储用户的信息这个过程。JWT存储登录状态,本地浏览器利用cookie存储JWT。(1)redis:在key:生成唯一随机值(ip、用户id等等) ,在value:用户数据(登录信息)简单理解:JWT是可以存储数据的一种token。它无法被篡改(篡改后jwt就失效了)。原创 2023-02-23 16:39:55 · 926 阅读 · 0 评论 -
spring boot项目中i18n和META-INF.spring下的文件的作用
等注解标注的类spring boot会自动为他们创建bean。同时被注解编注的类创建bean有一个前提,只对启动类所在的basepackage下的所有带有@Component等注解的类才会创建bean。文件中,可以看下spring-boot-autoconfigure-2.7.0.jar下的这个文件。问题来了,如果是加入maven坐标依赖的jar包,就是。都是用来加载自动装配的类。下的文件是国际化的配置文件。需要导入的自动配置类可以放在。,那么你可以很容易知道,在。下的文件去进行加载的。原创 2023-02-23 16:39:18 · 5822 阅读 · 4 评论 -
spring boot的包扫描范围
你真的理解spring boot 默认的包扫描吗?默认包扫描与spring.factories 的关系。原创 2023-02-23 16:26:24 · 2370 阅读 · 0 评论 -
Spring Boot配置XSS
spring boot 配置xss原创 2023-02-21 17:35:09 · 3001 阅读 · 0 评论 -
spring boot文档阅读笔记——02
spring boot 文档阅读笔记。日志、json、spring mvc的使用原创 2023-02-01 09:08:08 · 473 阅读 · 0 评论 -
spring mvc文档阅读笔记——02
spring mvc 超详细笔记,3w字总结。原创 2023-01-30 17:00:19 · 694 阅读 · 0 评论 -
spring mvc文档阅读笔记——01
spring mvc 基于官方文档详解。spring mvc 实用篇。主要讲解@Controller标注类中的方法如何使用。原创 2023-01-04 15:28:42 · 427 阅读 · 0 评论 -
Log4j2-study
一、配置文件常用配置选项<?xml version="1.0" encoding="UTF-8"?><configuration status="WARN" monitorInterval="30" > <!--配置常量--> <properties></properties> <!--扩展、插件(可选项)--> <Appenders></Appenders> <Loggers>&l原创 2021-12-17 11:59:58 · 2012 阅读 · 0 评论 -
spring boot文档阅读笔记——01
阅读spring boot 文档学习笔记!!!原创 2022-12-27 10:11:36 · 1039 阅读 · 0 评论 -
根据配置文件选择性注入bean
根据配置文件决定是否注入bean(条件注入bean)@Conditional 注解的运用原创 2022-04-16 00:09:56 · 1090 阅读 · 0 评论 -
RuoYi swagger访问地址404
若依 Swagger 访问地址404(将重定向地址改为:/swagger-ui/index.html)原创 2022-04-15 21:58:25 · 6151 阅读 · 2 评论 -
springboot websocket 无法自动注入问题处理
两行代码解决 springboot websocket 无法自动注入问题处理原创 2022-04-10 12:18:51 · 3878 阅读 · 0 评论 -
idea application.properties设置为utf-8后还是乱码
idea application.properties设置为utf-8后还是乱码原创 2022-03-25 15:56:24 · 3730 阅读 · 2 评论 -
Thymeleaf 模板引擎的坑(注释掉的内容(js代码)也加载、翻译)
Thymeleaf3.0.15 版本会把注释掉的内容正常的加载、 翻译。导致一直报:Property or field 'tag' cannot be found on null原创 2022-03-23 11:40:11 · 1219 阅读 · 3 评论 -
spring boot 切换(dev 、test 、prod)环境
一、以resource目录划分环境(方式一)(一)修改pom文件<properties> <java.version>1.8</java.version> <!-- 可以切换为prod--> <profiles.active>dev</profiles.active></properties>在pom文件中选择环境到这里方式一已经配置好,可以正常的选择环境了。注意:不需要在applic原创 2022-02-25 16:06:23 · 5237 阅读 · 0 评论 -
新建spring boot项目build项目一直失败
新建spring boot项目build项目一直失败,包找不到spring boot相关的包,解决方案。上面这个方案适用于,新建好的spring boot项目没有任何问题,依赖包也正常导入,但是就是抽风,说没有spring boot 启动相关的包,无法构建项目。...原创 2022-02-25 11:29:36 · 1121 阅读 · 0 评论 -
idea没有识别application配置文件(idea文件类型识别失败,手动识别)
一、打开Project Structure直接点击右上角的图标快捷键ctrl + shift + alt + s二、增加没有识别成功的配置文件最后一路ok就好。原创 2022-02-25 09:44:23 · 6359 阅读 · 0 评论 -
添加ssl证书
目录标题一、获取阿里云免费证书二、配置ssl(一)修改配置文件(二)转发http和80端口四、如果配置后无法启动项目五、配置后还是报不安全六、测试一、获取阿里云免费证书创建证书,然后点击申请证书。填写好相关的申请信息,提交后,大概10分钟内会通过。通过后,就可以下载证书了在这里根据自己的服务器下载对应的证书,spring boot项目默认是使用tomcat服务器下载后会得到一下压缩包解压后得到一个证书,加一个证书密码二、配置ssl(一)修改配置文件# 应用名称spring.原创 2022-01-24 15:51:43 · 1245 阅读 · 0 评论 -
jwt——token的基本使用
目录标题一、token的作用二、使用token(一)导入pom坐标(二)java代码(三)jwt工具类一、token的作用生成在用户登录时,根据用户的账号生成一个token。值得注意的是,这个token里面只包含了用户的账号,没有密码。这种设计是有原因的。在用户登录时,如果用户输入的账号密码正确,那么我们就可以根据账号、过期时间,生成一个token。这样有效避免了用户账号、密码的泄露。当然如果我们的token意外的被别人劫持,这种劫持也不像账号密码那样,是永久生效的。当token过期后,必须重新生成原创 2021-12-28 17:44:55 · 5003 阅读 · 0 评论 -
spring学习——03(spring 事务)
一、spring 事务简介Spring 本身并不实现事务,Spring事务的本质,还是底层数据库对事务的支持,没有 数据库事务的支持,Spring事务就不会生效。spring 事务中指的提交和回滚实际上是对数据库的提交和回滚操作。spring 事务说白了就是简化了操作数据库事务的步骤:正常通过jdbc连接数据库,后对事务的操作如下:获取连接 Connection con = DriverManager.getConnection()开启事务con.setAutoCommit(true/原创 2021-09-11 17:39:08 · 709 阅读 · 3 评论 -
spring boot thymeleaf使用
spring boot web笔记:首页:只需要将index.html放到下面的目录下放到这个目录下是无法直接访问到的在templates目录下的所有页面,只能通过contronller来跳转,这个需要模板引擎thymeleafthymeleaf:提供使用 Thymeleaf 视图构建 MVC web 应用的支持。开发传统Java WEB工程时,我们可以使用JSP页面模板语言,但是在SpringBoot中已经不推荐使用了。SpringBoot支持如下页面模板语言Thymeleaf原创 2021-09-07 16:01:29 · 224 阅读 · 0 评论 -
spring boot日志使用
【代码】spring boot日志使用。原创 2021-06-29 09:19:52 · 803 阅读 · 0 评论 -
spring boot新建父项目
原创 2021-06-28 11:41:06 · 107 阅读 · 0 评论 -
spring boot 热部署
1、导入配置<!-- 导入devtools热部署工具--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional&g原创 2021-06-27 17:00:19 · 133 阅读 · 0 评论 -
spring boot自动配置原理——图解
1、如何在application.properties配置想要的属性方式一:在spring官网上查看。(不推荐)方式二:接下来讲2、spring boot核心注解@SpringBootApplication 是一个组合注解@SpringBootApplication 由以下注解组成@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfigurati原创 2021-06-27 16:41:53 · 394 阅读 · 0 评论 -
spring boot下载文件异常(java.lang.IllegalStateException: getOutputStream() has already been called 解决办法)
java.lang.IllegalStateException: getOutputStream() has already been called for this response (异常)java.lang.IllegalStateException: getOutputStream() has already been called for this response at org.apache.catalina.connector.Response.getWriter(Response.jav原创 2021-06-22 11:28:18 · 1288 阅读 · 0 评论