spring boot
fight8921
一_道_门
展开
-
spring boot缓存
JSR-107 缓存概念使用JSR-107 需要导入以下为Spring 抽象缓存根据接口的实现来使用不同的缓存技术一. 快速体验缓存步骤:1:开启基于注解的缓存@EnableCaching2::标注缓存注解:@Cacheable@CachEvict@CachePut@Cacheable 的使用Cache SpEL 表达式例如:1参数列表的第一个值作为key2...原创 2019-11-12 17:07:27 · 184 阅读 · 0 评论 -
springboot 获取 property参数
public class TankyxApiMemberApplication extends SpringBootServletInitializer { public static void main(String[] args) { ConfigurableApplicationContext context = SpringApplication.run(Tan...原创 2019-11-01 14:22:40 · 466 阅读 · 0 评论 -
01javaBean注入配置文件值
application.ymlserver: prot:8080person: name:xiaoming age:15 maps:{k1: v1,k2: v2} lists: - xiaohua - xiaoqiang dog: name:xiaogou age:5(prefix = “person”)意思是配置文件中那个节点下面的所有属性进行映射@Conf...原创 2019-09-14 15:28:08 · 283 阅读 · 0 评论 -
02@PopertySource与@ImportResource区别
@ConfigurationPrroperties(prefix = “person”)这个只能获取到全局配置文件中的值通过@PopertySource(value = {“classpath:person.properties”})获取到指定文件的配置@ImportResource:导入Spirng的配置文件,让配置文件里面的内容生效...原创 2019-09-14 16:07:38 · 189 阅读 · 0 评论 -
03springboot通过配置类给容器中添加组件
使用全注解方式1.编写配置类@Configuration //指明当前类是一个配置类,替代spring的*.xml配置文件public class MyConfig{ //将方法的返回值添加到容器中,容器中这个组件的默认id就是方法名 @Bean public HelloService helloService(){ return new HelloService...原创 2019-09-14 16:26:50 · 253 阅读 · 0 评论 -
04springboot外部配置文件的加载顺序
原创 2019-09-14 16:33:48 · 169 阅读 · 0 评论 -
05springboot 自动配置原理
配置文件能配置的属性参照官方文档https://docs.spring.io/spring-boot/docs/2.1.8.RELEASE/reference/html/common-application-properties.html自动配置原理1.springboot启动的时候加载了主配置类,开启了自动配置功能通过@EnableAutoConfiguration2.@EnableAu...原创 2019-09-19 18:26:13 · 137 阅读 · 0 评论 -
06@Conditional扩展注解
@Conditional扩展注解作用(判断是否满足当前指定条件)@ConditionalOnJava系统的java版本是否符合要求@ConditionalOnBean容器中存在指定Be@ConditionalOnMissingBean容器中不存在指定Bean@ConditionalOnExpression满足SpEL表达式指定@Condition...原创 2019-09-20 13:34:41 · 217 阅读 · 0 评论