![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
Spring Framework,SpringBoot
大闹小哭
这个作者很懒,什么都没留下…
展开
-
RuoYi框架使用爬坑指南
自定义过滤器的使用方法传送门application.yml中定义的参数,获取的值为null。在RuoYiCoinfig的类中set方法去掉static即可,参考网址原创 2021-09-17 14:49:51 · 461 阅读 · 0 评论 -
RuoYi框架添加自定义的过滤器
ruoyi框架使用了shiro框架, 因此,如果采用一般的方式的话,Filter的加载顺序应该在shiro之前,这样会导致你取session失败或者直接退出登录。也就是每个经过filter的session和控制器中的session不一致。可以使用shiro提供的Filter,要在shiro之后加载就可以了。步骤如下:在com/ruoyi/framework/shiro/web/filter中添加一个过滤器,例如AuthFilter,代码如下public class UAuthFilter exten原创 2021-09-01 16:49:10 · 3993 阅读 · 0 评论 -
Spring Boot 问题集锦
Spring Boot 问题集锦前端post提交的json数据,后端接收不到使用 @RequestBody 注解参数。(@RequestBody JSONObject form),form变量就存储了前端提交过来的json对象原创 2020-10-06 14:59:43 · 72 阅读 · 0 评论 -
SpringBoot整合Druid和MyBatis简介
SpringBoot整合Druid和MyBatis简介整合阿里Druid数据库连接池整合Druid,需要几个其他的依赖的配合,分别如下:MySQL驱动,pom引入时,最好不带版本号,因为springboot定义好了版本Druid的Druid Spring Boot Starter·版本,这个需要带版本MyBatis的MyBatis Spring Boot Starter版本,这个也需要带版本最简配置预览:spring: datasource: # 必须是这个 type:原创 2020-07-03 14:31:38 · 207 阅读 · 0 评论 -
Spring 拦截器的使用方式
Spring 拦截器的使用方式基础拦截器Spring的拦截器主要针对的是对Controller类的业务进行预处理和后处理。Sping Framwork 5.0 以后的版本可以直接实现 HandlerInterceptor 接口,HandlerInterceptorAdapter成为一个Deprecated 类,以前的版本继承HandlerInterceptorAdapter抽象类。HandlerInterceptor接口有三个需要实现的方法。preHandle:预处理回调方法,实现处理器的原创 2020-07-02 12:43:29 · 310 阅读 · 0 评论 -
thymeleaf 知识点整理
thymeleaf 知识点整理信息输出信息输出使用<p th:text=""/> 这种格式,使用th:text这个属性时,输出的都是转译后的内容使用<p th:utext=""/> 这种格式,输出的都是非转译后的内容,原样输出输出变量时使用${}这种格式,比如${val},字符串与变量拼接使用+,比如<p th:text="'val的值为:' + ${val}"/>输出资源配置文件的内容时,使用#{msg},这种格式,如果msg变量含有参数,可以使用#{msg原创 2020-06-30 11:16:56 · 491 阅读 · 0 评论 -
Spring Boot 整合 Tomcat
Spring Boot 整合 Tomcatspring boot 为了简化开发,在打包的时候默认打包成jar文件,可以直接执行,tomcat是集成在jar文件中的。如果想打包成war文件,部署到服务器上的tomcat上的话,需要额外配置。需要注意的是,Spring WebFlux 并不完全依赖Servlet API,因此,Spring WebFlux 不支持打包成war。具体打包成war步骤具体如下:需要提供SpringBootServletInitializer子类,并且需要覆写它的configur原创 2020-06-28 12:02:03 · 330 阅读 · 0 评论 -
Spring Boot 错误页配置
Spring Boot 错误页配置静态错误页创建src\main\resources\static\error错误页文件夹,里面创建静态HTML文件,文件的名字用确切的错误状态码,比如404.html如果你想去映射4xx这一类错误的话,只需要改一下名字即可,比如:4xx.html模板错误页创建src\main\resources\templates\error错误页文件夹,文件的命名方式与静态错误页一致。更复杂的配置自定义错误页...原创 2020-06-18 16:45:45 · 120 阅读 · 0 评论 -
SpringBoot 国际化配置
SpringBoot 国际化配置首先设置properties文件配置两个文件创建 i18n 文件夹,创建Messages.properties,Other.properties 两个文件# src\main\resources\i18n\Messages.propertieswelcome.msg=欢迎消息# {0} 这是占位符,用来变量的替换welcome.touser=欢迎{0}用户# src\main\resources\i18n\Other.propertiesother.msg原创 2020-06-07 20:04:49 · 206 阅读 · 0 评论 -
Spring 常用注解解惑
Spring 常用注解@Value 注解为属性注入值注入普通字符 @Value("common string")注入配置文件 @Value("${prop.val}") , prop.val 是 application.properties文件中配置的原创 2020-06-07 19:47:58 · 199 阅读 · 0 评论 -
SpringBoot 配置笔记
SpringBoot 配置笔记配置文件SpringBoot默认支持两种格式的配置文件,分别为application.properties 和 application.yml 。对于配置文件,SpringBoot采取的方式是,当application.properties 和 application.yml 都可以使用,当同时存在的时候会把配置的属性进行合并,有冲突时application.properties 的优先级最高。可配置的变量spring spring框架的一些配置server 服务器原创 2020-06-07 19:38:14 · 181 阅读 · 0 评论