
【springboot】
极客on之路
热爱技术,做有态度的技术人!
微信平台架构设计开发。支付技术,安全加密,金融证券
展开
-
SpringCloud和SpringCloudAlibaba的区别
SpringCloudAlibaba实际上对我们的SpringCloud2.x和1.x实现拓展组件功能.1.nacos 分布式配置中心+分布式注册中心=Eureka+config2.目的是为了推广阿里的产品,如果使用了SpringCloudAlibaba,最好使用alibaba整个体系产品SpringCloud SpringCloudAlibaba注册中心 Eureka...转载 2021-08-31 13:34:09 · 824 阅读 · 0 评论 -
SpringApplicationBuilder
https://blog.youkuaiyun.com/qq_40794973/article/details/101039069转载 2021-08-11 10:38:05 · 1077 阅读 · 0 评论 -
Eureka 常用配置
eureka: client: #eureka客户端配置 register-with-eureka: true #是否将自己注册到eureka服务端上去 fetch-registry: true #是否获取eureka服务端上注册的服务列表 service-url: defaultZone: http://localhost:8001/eureka/ # ...原创 2019-12-20 14:44:25 · 235 阅读 · 0 评论 -
springcloud gateway 网关入门(三)熔断、限流、重试
上篇文章介绍了 Gataway 和注册中心的使用,以及 Gataway 中 Filter 的基本使用,这篇文章我们将继续介绍 Filter 的一些常用功能。修改请求路径的过滤器StripPrefix FilterStripPrefix Filter 是一个请求路径截取的功能,我们可以利用这个功能来做特殊业务的转发。application.yml 配置如下:spring: ...转载 2019-12-19 15:43:35 · 833 阅读 · 0 评论 -
springcloud gateway 网关入门(二) 服务化和过滤器
这篇文章我们继续学习 Spring Cloud Gateway 的高级使用方式,比如如何配置服务中心来使用,如何使用熔断、限流等高级功能注册中心上篇主要讲解了网关代理单个服务的使用语法,在实际的工作中,服务的相互调用都是依赖于服务中心提供的入口来使用,服务中心往往注册了很多服务,如果每个服务都需要单独配置的话,这将是一份很枯燥的工作。Spring Cloud Gateway 提供了一种默认...转载 2019-12-19 15:03:52 · 284 阅读 · 0 评论 -
springboot使用 :Spring Boot Actuator 监控应用
Actuator 监控Spring Boot 使用“习惯优于配置的理念”,采用包扫描和自动化配置的机制来加载依赖 Jar 中的 Spring bean,不需要任何 Xml 配置,就可以实现 Spring 的所有配置。虽然这样做能让我们的代码变得非常简洁,但是整个应用的实例创建和依赖关系等信息都被离散到了各个配置类的注解上,这使得我们分析整个应用中资源和实例的各种关系变得非常的困难。Actu...转载 2019-12-17 10:52:26 · 1505 阅读 · 0 评论 -
spring boot 实现多个 interceptor 并指定顺序
首先我们创建Interceptor,实现HandlerInterceptor覆写方法:一、下面我创建了三个拦截器:MyInterceptor,UserInterceptor,StudentInterceptor@Componentpublic class MyInterceptor implements HandlerInterceptor { @Override public ...转载 2019-12-16 16:33:10 · 3371 阅读 · 1 评论 -
springboot之多个filter的执行顺序以及配置
当项目中有多个filter时,为了便于管理,可以创建一个配置文件,对所有的filter进行管理。有的方法可能同时需要多个filter依次对其进行过滤,这时候便需要对filter的执行进行优先级的排序。如下:先生成一个过滤器的bean,再把过滤器的bean注入到FilterRegistrationBean中,并设置一些属性,过滤的url,执行的顺序之类的(order的数值越小,优先级越高...转载 2019-12-16 16:02:32 · 1572 阅读 · 0 评论 -
Eureka控制台相关介绍及自我保护机制解说
https://blog.youkuaiyun.com/qq_25112523/article/details/83028529转载 2019-12-06 10:21:08 · 208 阅读 · 0 评论 -
SpringBoot中配置Web静态资源路径——详解
https://blog.youkuaiyun.com/wangxin1949/article/details/89016428转载 2019-12-03 11:06:36 · 435 阅读 · 0 评论 -
SpringBoot配置devtools实现热部署
spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。devtools的原理深层原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类,称为restart ClassL...转载 2019-12-02 11:11:19 · 131 阅读 · 0 评论 -
Spring Boot 项目的 API 接口防刷
首先是写一个注解类 拦截器中实现 注册到springboot中 在Controller中加入注解 说明:使用了注解的方式进行对接口防刷的功能,非常高大上,本文章仅供参考 一,技术要点:springboot的基本知识,redis基本操作, 首先是写一个注解类: importjava.lang.annotation.Retention;importjava.lang....转载 2019-11-27 09:44:36 · 282 阅读 · 0 评论 -
spring boot 打包跳过测试
我使用的是 idea在pom.xml中添加 spring boot maven打包插件 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> ...转载 2019-07-11 10:00:50 · 417 阅读 · 0 评论 -
springmvc和springboot的区别
Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring 的 ioc和 aop ioc 提供了依赖注入的容器 aop ,解决了面向横切面的编程,然后在此两者的基础上实现了其他延伸产品的高级功能。Spring MVC是基于 Servlet 的一个 MVC 框架 主要解决 WEB 开发的问题,因为 Spring 的配置非常复杂,各种XML...转载 2019-06-05 10:06:06 · 1380 阅读 · 0 评论 -
SpringBoot系列之Hikari连接池
1.springboot 2.0 中默认连接池是Hikari,在引用parents后不用专门再添加依赖2.application.yml中的配置# jdbc_config datasourcespring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://127...转载 2019-06-13 09:46:36 · 2660 阅读 · 0 评论 -
spring-boot-maven-plugin插件作用
POM 文件中添加了“org.springframework.boot:spring-boot-maven-plugin”插件。在添加了该插件之后,当运行“mvn package”进行打包时,会打包成一个可以直接运行的 JAR 文件,使用“Java-jar”命令就可以直接运行。这在很大程度上简化了应用的部署,只需要安装了 JRE 就可以运行。可以在POM中,指定生成 的是Jar还是War。...转载 2019-06-10 10:11:34 · 2966 阅读 · 0 评论 -
springboot 开发环境热启动
热启动:修改代码保存时会自动重新启动项目。热部署:动态替换你修改的class,效率会更高。1:最简单的就是对于idea使用ctrl+F9的方式可以实现热部署:但是需要修改完不断的按键,比较繁琐。2:热启动SpringBoot的web项目,在每一次修改了java文件或者是resource的时候,都必须去重启一下项目,这样的话浪费了很多的时间,实现了热启动,在每一次作了修改之后,都会自...转载 2019-06-11 10:39:10 · 344 阅读 · 0 评论 -
Spring Boot实战:拦截器与过滤器
一、拦截器与过滤器 在讲Spring boot之前,我们先了解一下过滤器和拦截器。这两者在功能方面很类似,但是在具体技术实现方面,差距还是比较大的。在分析两者的区别之前,我们先理解一下AOP的概念,AOP不是一种具体的技术,而是一种编程思想。在面向对象编程的过程中,我们很容易通过继承、多态来解决纵向扩展。但是对于横向的功能,比如,在所有的service方法中开启事务,或者统一记录日志等功能...转载 2019-06-11 10:56:54 · 1735 阅读 · 0 评论 -
SpringBoot四种读取properties文件的方式
https://blog.youkuaiyun.com/thc1987/article/details/78789426转载 2019-06-11 11:27:36 · 1531 阅读 · 0 评论 -
SpringBoot之——log4j日志配置案例
https://blog.youkuaiyun.com/l1028386804/article/details/80464909转载 2019-06-11 12:08:07 · 524 阅读 · 0 评论 -
SpringBoot中yml文件书写注意事项
现在大家发现,在springboot里还是要用到配置文件的。 除了使用.properties外,springboot还支持 yml格式。个人觉得yml格式的可读性和..properties比起来差不多,有时候还没有不如properties 看起来那么规整。但是考虑到很多springboot项目会使用yml格式,还是简单讲讲,主要目的还是为了读懂其他人的项目。如图所示,左边是applica...转载 2019-06-11 14:53:36 · 1342 阅读 · 0 评论 -
Springboot整合Redis三种模式的连接方式
https://blog.youkuaiyun.com/aisu_yan/article/details/84787214转载 2019-06-11 16:54:19 · 1749 阅读 · 0 评论 -
SpringMVC实现全局异常处理器
https://blog.youkuaiyun.com/hbtj_1216/article/details/81102063转载 2019-06-12 09:02:41 · 434 阅读 · 0 评论 -
druid 配置WebStatFilter 网络统计以及监控
WebStatFilter用于采集web-jdbc关联监控的数据。web.xml配置<filter> <filter-name>DruidWebStatFilter</filter-name> <filter-class>com.alibaba.druid.support.http.WebStatFilter</f...转载 2019-06-12 10:16:50 · 2287 阅读 · 0 评论 -
springboot使用@data注解,减少不必要代码
一、idea安装lombok插件二、重启idea三、添加maven依赖<dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version&g...转载 2019-07-03 15:56:46 · 618 阅读 · 0 评论 -
springboot 注解大全
一、注解(annotations)列表@SpringBootApplication:这个配置等同于:@Configuration,@EnableAutoConfiguration和 @ComponentScan三个配置。@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML...转载 2019-07-03 16:20:22 · 175 阅读 · 0 评论 -
springboot 入门
转载地址: https://www.cnblogs.com/moonlightL/p/7891803.html转载 2018-04-24 15:55:35 · 179 阅读 · 0 评论