广告位联系
返回顶部
>>> TAG标签:springboot 的结果
  • springboot使用CommandLineRunner解决项目启动时初始化资源
    前言: 在我们实际工作中,总会遇到这样需求,在项目启动的时候需要做一些初始化的操作,比如初始化线程池,提前加载好加密证书等。 今天就给大家介绍一个 Spring Boot 神器,专门帮助大家解决项目启动初始化资源操作。 这个神器就是CommandLineRunner,Comm
    17749
    2021-02-01
    java
  • SpringBoot请求参数忽略大小写
    import java.io.IOException;import java.util.Collections;import java.util.Enumeration;import java.util.Map; import javax.servlet.FilterChain;import javax.servlet.ServletException;import javax.servlet.annotation.WebFilter;import javax.servle
    12761
    2021-01-28
    java
  • springboot bean扫描路径的实现方法
    1:默认扫描启动类所在路径下所有的bean 2:可以在启动类中添加注解,手动指定扫描路径: @ComponentScan(basePackages = {com.xxx.service1.*,com.xxx.service2.**}) 补充:SpringBoot 是如何通过 @SpringBootApplication 扫描项目中的 Bean 原因 首先因为 XX
    15562
    2021-01-28
    java
  • Springboot实现XSS漏洞过滤
    场景:可以在页面输入框输入JS脚本,攻击者可以利用此漏洞执行恶意的代码! 问题演示 所以我们要对于前端传输的参数做处理,做统一全局过滤处理 既然要过滤处理,我们首先需要实现一个自定义过滤器 总共包含以下四部分 XssUtil XssFilterAutoConfig XssHttpS
    549
    2021-01-22
    java
  • SpringBoot使用Redis实现分布式锁的方法
    前言 在单机应用时代,我们对一个共享的对象进行多线程访问的时候,使用java的synchronized关键字或者ReentrantLock类对操作的对象加锁就可以解决对象的线程安全问题。 分布式应用时代这个方法却行不通了,我们的应用可能被部署到多台机器上,运行在不同的JV
    12947
    2020-05-16
    java
  • 为什么SpringBoot的jar可以直接运行?
    SpringBoot提供了一个插件spring-boot-maven-plugin用于把程序打包成一个可执行的jar包。在pom文件里加入这个插件即可: build plugins plugin groupIdorg.springframework.boot/groupId artifactIdspring-boot-maven-plugin/artifactId /plugin /plugins/bu
    2352
    2020-05-09
    java
  • SpringBoot集成SpringSecurity和JWT做登陆鉴权的实现代码
    废话 目前流行的前后端分离让Java程序员可以更加专注的做好后台业务逻辑的功能实现,提供如返回Json格式的数据接口就可以。SpringBoot的易用性和对其他框架的高度集成,用来快速开发一个小型应用是最佳的选择。 一套前后端分离的后台项目,刚开始就要面对的
    7536
    2020-04-21
    java
  • SpringBoot集成JWT生成token及校验方法过程解析
    GitHub源码地址:https://github.com/zeng-xian-guo/springboot_jwt_token.git 封装JTW生成token和校验方法 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 4
    16841
    2020-04-02
    java
  • SpringBoot个性化启动Banner设置方法
    1.添加Banner.txt文件 . ____ _ __ _ _ /\\ / ____ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | _ | _| | _ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) |____| .__|_| |_|_| |_\__, | / / / / =========|_|==============|___/=/_/_/_/ :: tianhe
    1185
    2020-03-13
    java
  • 详解SpringBoot Maven Clean报错解决方案
    报错信息: Plugin org.apache.maven.plugins:maven-clean-plugin:3.0.0 or one of its dependencies could not be resolved 解决方法: 修改pom.xml下: version0.0.1-SNAPSHOT/version 为 version0.0.1/version 另附: 可能Problem窗体下回给出错误提示(警
    6582
    2020-03-13
    java
  • Springboot工程中使用filter过程介绍
    一、什么是filter 过滤器实际上就是用来对web资源进行拦截,做一些处理后再交给下一个过滤器或servlet处理 通常都是用来拦截request进行处理的,也可以对返回的response进行拦截处理 。 filter可以在请求到达servlet前或者请求完成响应后进行后续的处理。 二
    1198
    2020-03-07
    java
  • 详解vue+springboot前后端分离工程跨域问题的解决
    假如是在同一台机器上开发,前后端分离的工程中出现跨域问题的原因是,前端工程和后端工程运行在不同的端口上。只要协议、域名、端口有一个不同就会产生跨域问题,所以在前端工程中请求后端的接口时就会因为端口不同而产生跨域问题。 一、解决跨域的原理
    2101
    2020-03-07
    java
  • SpringBoot logback日志框架使用过程的介绍
    一、基本知识说明 SpringBoot默认使用logback作为日志框架 ,所以引入起步依赖后就可以直接使用logback,不需要其他依赖。 SpringBoot会默认加载classpath:logback.xml或者classpath:logback-spring.xml 作为日志的配置文件,在springboot项目中可以直接把日志
    8654
    2020-03-07
    java
  • Springboot日期时间格式化处理方式介绍
    项目中使用LocalDateTime系列作为DTO中时间的数据类型,但是SpringMVC收到参数后总报错,为了配置全局时间类型转换,尝试了如下处理方式。 注:本文基于Springboot2.x测试,如果无法生效可能是spring版本较低导致的。PS:如果你的Controller中的LocalDate类
    5540
    2020-03-04
    java
  • SpringBoot整合Dubbo zookeeper过程解析
    docker pull zookeeper docker run --name zk01 -p 2181:2181 --restart always -d 2e30cac00aca 表明zookeeper已成功启动 Zookeeper和Dubbo ZooKeeperZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务。它是一个为分布式应用提供一致性服务的软
    12052
    2020-02-22
    java
  • SpringBoot使用Log4j的介绍
    log4j、logback、Log4j2简介 log4j是apache实现的一个开源日志组件 logback同样是由log4j的作者设计完成的,拥有更好的特性,用来取代log4j的一个日志框架,是slf4j的原生实现 Log4j2是log4j 1.x和logback的改进版,采用了一些新技术(无锁异步、等等),使
    1359
    2020-02-16
    java
  • 详解SpringBoot + Shiro前后端分离权限
    shiro 验证通过后的信息保存在session 中,而ajax 每次传的都是不同的sessionid ,所以主要的区别就是需要修改shiro获取sessionid的方式。 这里使用的是登录后将后台的sessionid 传到前端然后存放到 cookie(这个存放的地方视情况而定),然后每次请求后端时
    879
    2019-12-16
    java
  • Springboot自定义校验的代码
    StartWithValidation.class @Documented@Constraint(validatedBy = StartWithValidator.class )@Target({METHOD, FIELD})@Retention(RUNTIME)public @interface StartWithValidation { String message() default 不是正确的性别取值范围; String start() def
    1824
    2019-11-27
    java
  • SpringBoot下RabbitMq实现定时任务
    定时任务场景:订单下单15分钟未付款自动关闭 延迟任务实现原理图如下: 根据上图看出我们需要两个队列(一是死信队列,消息在里面度过TLL时间,二是处理队列,消息度过TLL时间后进入该队列),两个交换机和路由(一是用来将消息送入死信队列,二是将消息从死信
    1099
    2019-11-03
    java
  • 详解springboot和vue前后端分离开发跨域登陆问题
    前后端分离开发中,一般都会遇到请求跨域问题。而且一般也会遇到登陆失效问题。今天就以springboot和vue为例来看如何解决上述问题 增加过滤器 @WebFilter@Componentpublic class CorsFilter implements Filter { @Override public void doFilter(ServletRequ
    18252
    2019-09-13
    java
  • SpringBoot与Dubbo整合的方式的教程
    1. 使用默认application.properties和注解的方式 导入dubbo-starter,在application.properties配置属性,使用@Service注解来暴露服务,使用@Reference来引用服务。具体可参考 Dubbo整合SpringBoot,这里截取部分代码方便理解。 属性在application.propertie
    8076
    2019-09-11
    java
  • springboot配置redis的方法
    在springboot中,默认继承好了一套完好的redis包,可以直接使用,但是如果使用中出了错不容易找到错误的原因,因此这里使用自己配置的redis; 需要使用的三个主要jar包: dependency groupIdredis.clients/groupId artifactIdjedis/artifactId version2.9.0/
    1664
    2019-09-03
    java
  • springboot切面添加日志功能的教程
    1、新建一个springboot项目 2.定义个切面类,并指定切入点,获取所需记录信息(如:访问人IP, 访问地址,访问地址名称等) 3.新建数据库 SET FOREIGN_KEY_CHECKS=0; -- ------------------------------ Table structure for ds_access_log-- --------------
    1007
    2019-09-03
    java
  • 解决Vue调用springboot接口403跨域问题
    最近在做一个前后端分离的项目, 前端用的是Vue后端使用的是springboot, 在项目整合的时候发现前端调用后端接口报错403跨域请求问题 前端跨域请求已解决, 那么问题就出在后端了, 找了一些资料找到了很多种方法, 这里说两个简单粗暴的. 注意 : @CrossOrigin
    1132
    2019-09-03
    JavaScript
  • 详解springboot配置文件抽离 git管理统 配置中心
    springboot配置文件抽离,便于服务器读取对应配置文件,避免项目频繁更改配置文件,影响项目的调试与发布 1.创建统一配置中心项目conifg 1)pom配置依赖 parent groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-parent/artifactId v
    2009
    2019-09-02
    python
  • SpringBoot跨域Jsonp和Cors的教程方法
    首先要了解产生跨域的本质,也就是同源策略的限制,源是指域名、端口号、协议,有一者不相同将被浏览器拒绝接受响应信息,(请求可以发送出去,但是浏览器不接受响应)。 解决方法: 1. jsonp jsonp的原理的 src= 属性不受同源策略的限制,动态创建一个callb
    1938
    2019-08-29
    java
  • 详解springboot整合solr的方法
    这一篇写一下springboot整合solr,代码已经上传到github, 传送门 。 1、新建core并配置schema solr create -c book_core ,配置分词器并且field类型定义为分词器类型。 fieldType name=ik_word class=solr.TextField analyzer type=index tokenizer class=o
    1334
    2019-08-19
    python
  • Springboot 优雅停止服务的方法
    在使用Springboot的时候,都要涉及到服务的停止和启动,当我们停止服务的时候,很多时候大家都是kill -9 直接把程序进程杀掉,这样程序不会执行优雅的关闭。而且一些没有执行完的程序就会直接退出。 我们很多时候都需要安全的将服务停止,也就是把没有处理完
    13027
    2019-08-18
    java
  • 实现SpringBoot配置web访问H2的方法
    【前情提要】最近开始搭建博客,在本地调试的时候使用的数据库是h2,但是调试的时候需要查看数据库,本文也由此而来。 下面是我用到的方法: 使用IDEA的Database连接工具,具体操作方法就是按照要求配置连接url,用户名和密码即可。具体操作见下图: 查询结
    770
    2019-08-12
    java
共4页/94条 首页 上一页 1 2 3 4 下一页 末页
热门文章
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计