Spring Boot
徒手千行代码无bug
这个作者很懒,什么都没留下…
展开
-
通过filter过滤器对请求参数进行处理
https://blog.csdn.net/Muscleheng/article/details/80067772转载 2021-12-09 14:35:55 · 258 阅读 · 0 评论 -
Springboot+JavaMail+redis(jedis作为客户端)实现邮件发送与验证码功能
POM<!-- springboot --><parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.2.RELEASE</version> <relativePath/> </parent>&l原创 2021-02-25 16:04:57 · 433 阅读 · 1 评论 -
Spring Boot集成整合SpingSecurity
Spring Security 开发文档:https://www.springcloud.cc/spring-security-zhcn.html一、配置的免登录访问接口不生效。@Component@EnableWebSecuritypublic class SpringSecurityConfig extends WebSecurityConfigurerAdapter { //免登录的接口 @Override public void configure(WebSec原创 2020-05-30 18:22:58 · 289 阅读 · 0 评论 -
Springboot集成SpringSecurity过程中遇到的问题
一、配置的免登录访问接口不生效。@Component@EnableWebSecuritypublic class SpringSecurityConfig extends WebSecurityConfigurerAdapter { //免登录的接口 @Override public void configure(WebSecurity web) throws ...原创 2020-02-20 18:20:54 · 1057 阅读 · 0 评论 -
Spring Boot开启SSL(使用https进行交互)详解
前言该文为2个springboot工程开启进行SSL进行交互的认证步骤一、认证步骤1、 为服务器生成证书keytool -genkey -v -alias testServer -keyalg RSA -keystore E:\ssl\testServer.p12 -validity 365002、 为客户端生成证书keytool -genkey -v -alias testClient -keyalg RSA -storetype PKCS12 -keystore E:\ssl\testCl原创 2020-10-24 15:13:39 · 765 阅读 · 1 评论 -
在spring boot中使用WebSocket
import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;import lombok.extern.slf4j.Slf4j;import org.apache.tomcat.websocket.WsSession;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.C原创 2020-09-17 13:43:58 · 120 阅读 · 0 评论 -
springboot使用过滤器进行XSS防护(结合springsecurity)
将过滤注册进springsecurity的配置方法中@Override protected void configure(HttpSecurity http) throws Exception { // 一串代码,do other thing // 详见:https://blog.csdn.net/Kevin___________/article/details/106445061 // 安全防护:开启xss过滤 http.addFilterAfter(原创 2020-09-17 11:17:55 · 4027 阅读 · 0 评论 -
Springboot集成Nacos
一、nacos安装nacos下载地址 https://github.com/alibaba/nacos/releases我选用了1.3.0解压后执行startup.cmd(linux执行对应的sh)启动成功后访问http://localhost:8848/nacos/index.html#/login账号密码为nacos/nacos二、springboot工程配置1、pom.xml增加依赖 <!-- nacos依赖 --> <dependency> <原创 2020-09-08 14:52:17 · 417 阅读 · 2 评论 -
记一次将SpringBoot部署到Linux的过程
一、准备linux环境二、项目运行过程中注意点原创 2020-02-27 11:30:39 · 300 阅读 · 0 评论 -
springBoot读取resources下多个配置文件
import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.List;import java.util.Properties;import org.springframework.core.io.ClassPathResource;i...原创 2019-12-21 12:24:59 · 989 阅读 · 0 评论 -
Exception:Invalid character found in the request target.The valid characters are defined in RFC 7230
Exception:Invalid character found in the request target.The valid characters are defined in RFC 7230 and RFC 3986.原因:由于tomcat版本不兼容导致请求url中特殊字符抛异常。解决:在Springboot的启动类增加以下代码: @Bean public ConfigurableServletWebServerFactory webServerFactory() { TomcatSe原创 2020-10-29 14:18:23 · 119 阅读 · 0 评论 -
Springboot连接数据库url详解
Springboot连接数据库url详解原创 2020-10-26 15:40:44 · 1768 阅读 · 0 评论