Environment使用

Environment使用获取配置文件数据person: name: zhangsan age: 18使用@Autowiredprivate Environment environment;//获取指定值Object name = environment.getProperty("pe     阅读全文
丁起男's avatar
丁起男 01月 24,2022

springboot整合rabbitMQ

springboot整合rabbitMQ声明javaBean方式创建交换机@Bean Exchange demoExchange(){ return ExchangeBuilder .directExchange("交换机名称")     阅读全文
丁起男's avatar
丁起男 01月 03,2022

@Transactional注解

@Transactional注解@Transactional是spring框架的事务管理,作用是如果业务出现异常可以回滚数据库操作属性描述value指定使用的事务管理器propagation事务传播行为isolation事务隔离级别readOnly读写或只读事务,默认读写timeout事务超时时间r     阅读全文
丁起男's avatar
丁起男 12月 30,2021

webflux-上手

webflux-上手导入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-webflux</artifactId>     阅读全文
丁起男's avatar
丁起男 12月 21,2021

spring-task

spring-tasksprngtask是spring的任务调度框架,可以实现简单的定时任务调用上手依赖:springboot项目不需要额外进行依赖使用注解@EnableScheduling开启springtask配置具体任务@Component@Slf4jpublic class MyTask {     阅读全文
丁起男's avatar
丁起男 11月 30,2021

springboot-自动配置原理

springboot-自动配置原理ConditionCondition是spring4增加的条件判断功能,通过这个功能可以实现选择性的创建bean操作使用在要创建bean的地方(@Bean、@Configuration,@Component和其子注解)使用注解@Conditional,注解的参数为实     阅读全文
丁起男's avatar
丁起男 08月 31,2021

springboot-配置文件

springboot-配置文件springboot是基于约定的,所以很多配置都有默认值,但如果想使用自己的配置替换默认配置的话,就可以使用application.properties或者application.yml(yaml)进行配置在同一目录下配置文件优先级:properties>yml&     阅读全文
丁起男's avatar
丁起男 08月 30,2021

RedisTemplate集成fastjson

RedisTemplate集成fastjson @Bean @ConditionalOnClass(RedisOperations.class) public RedisTemplate<String,Object> redisTemplate(RedisConnect     阅读全文
丁起男's avatar
丁起男 08月 08,2021

springmvc集成fastjson

springmvc集成fastjsonspringmvc框架中的默认json序列化工具是jackson我们需要配置消息转换器,将jackson切换到fastjson方式一 @Bean public HttpMessageConverters httpMessageConverters()     阅读全文
丁起男's avatar
丁起男 08月 08,2021

springmvc-九大组件

springmvc-九大组件MultipartResolver文件处理器,用于处理上传请求。处理方法是将普通的request包装成MultipartHttpServletRequest,后者可以直接调用getFile方法获取FileLocaleResolver当前环境处理器,解析视图需要两个参数:一     阅读全文
丁起男's avatar
丁起男 06月 15,2021