springboot整合mongodb

springboot整合mongodb导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri     阅读全文
丁起男's avatar
丁起男 05月 26,2022

spring-retry上手

spring-retry上手在实际工作中,有一些错误可能是由于网络波动造成的,等待过后重处理就能成功。通常来说,会用try/catch,while循环之类的语法来进行重处理,但是这样的做法缺乏统一性,而且不是很方便,要写很多代码。这也时就可以使用spring-retry,利用主键在不浸入原有业务逻辑     阅读全文
丁起男's avatar
丁起男 04月 22,2022

springsecurity-获取当前用户

springsecurity-获取当前用户SecurityContextSecurityContext context = SecurityContextHolder.getContext();context.getAuthentication().getPrincipal();Authentica     阅读全文
丁起男's avatar
丁起男 02月 28,2022

springmvc-内容协商

springmvc-内容协商springmvc提供了一种被称作内容协商的机制,客户端在请求时说明需要的mime类型,服务端只需要一些策略就可以实现一个接口返回不同的mime类型的数据格式依赖如果需要返回xml的类型需要导入<dependency><groupId>com.fa     阅读全文
丁起男's avatar
丁起男 02月 28,2022

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