spring boot
wumingdu01
java
展开
-
如何在sprinboot容器启动的时候,去监听容器的过程,然后做一些事情呢
1、在项目的classpath目录下面加上这个东西,springboot启动的时候,其实会去加载这个文件的2、编写对应的类:package com.cqupt.annotation.listener;import lombok.extern.slf4j.Slf4j;import org.springframework.boot.SpringApplication;import org.springframework.boot.SpringApplicationRunListener;impo原创 2022-03-10 13:39:31 · 420 阅读 · 0 评论 -
bootstrap和application区别
1.首先yml和properties文件都是属于配置文件,功能一样。主要是区别于application和bootstrap的加载顺序。Bootstrap.yml(bootstrap.properties)在application.yml(application.properties)之前加载,就像application.yml一样,但是用于应用程序上下文的引导阶段。2.典型场景1.当使用 Spring Cloud Config Server的时候,你应该在 bootstrap.yml里面指定 spri原创 2020-08-01 11:45:37 · 5039 阅读 · 0 评论 -
SpringBoot之HandlerInterceptor拦截器
#HandlerInterceptor简介拦截器我想大家都并不陌生,最常用的登录拦截、或是权限校验、或是防重复提交、或是根据业务像12306去校验购票时间,总之可以去做很多的事情。定义一个Interceptor 非常简单方式也有几种,我这里简单列举两种1、类要实现Spring 的HandlerInterceptor 接口2、类继承实现了HandlerInterceptor 接口的类,例如 ...原创 2018-11-22 15:57:09 · 305 阅读 · 0 评论 -
spring管理配置文件的工厂类--PropertiesFactoryBean
spring管理配置文件的工厂类–PropertiesFactoryBean使用这个工厂的配置,可以很方便的获取配置文件中的属性。具体使用如下;对于属性配置,一般采用的是键值对的形式,如:key=value属性配置文件一般使用的是XXX.properties,当然有时候为了避免eclipse把properties文件转码,放到服务器上认不出中文,可以采用XXX.conf的形式管理属性配置。...原创 2018-11-26 14:15:37 · 614 阅读 · 0 评论 -
注解开发
1.@Configuration:告诉Spring这是一个配置类2.@ComponentScan:扫描加上注解的类3.指定bean的名字:如下4.以前使用配置文件的方式启动配置文件如下:ApplicationContext applicationContext = new ClassPathXmlApplicationContext(“beans.xml”);Person bean =...原创 2018-12-27 11:05:44 · 201 阅读 · 0 评论