05 2021 档案

摘要:AutomicBoolean 介绍 java并发包下提供的原子变量,是原子类其中之一。基本特性是在多线程环境下,多个线程同时执行这些类的实例包含的方法时,具有排他性 当某个线程进入方法,不会被其他线程打断,而其他线程就像自旋转一样,等待该方法执行完成 原子性操作 阅读全文
posted @ 2021-05-31 16:33 SpecialSpeculator 阅读(670) 评论(0) 推荐(0) 编辑
摘要:1.使用场景 @Resource和@Autowired都是做bean注入时使用 @Resource是jdk的注解,不是spring的注解;由包javax.annotation.Resource提供,需要导入,但是Spring支持该注解注入 2.相同点,不同点 共同点:两者都可以写在setter方法, 阅读全文
posted @ 2021-05-31 15:57 SpecialSpeculator 阅读(1704) 评论(0) 推荐(0) 编辑
摘要:1.配置文件添加paginationInterceptor @Configuration @MapperScan("fama.cost.*.mapper") public class SpringConnectionFactory { @Bean public MybatisPlusIntercep 阅读全文
posted @ 2021-05-28 17:38 SpecialSpeculator 阅读(644) 评论(0) 推荐(0) 编辑
摘要:1.引入依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <depende 阅读全文
posted @ 2021-05-18 20:01 SpecialSpeculator 阅读(112) 评论(0) 推荐(0) 编辑
摘要:1.mybatis的多参数使用 mapper 使用 通过@param注解,传递到xml中的参数名称指定 public interface RedisInstanceTypesMapper extends BaseMapper<RedisInstanceType> { ; List<RedisInst 阅读全文
posted @ 2021-05-17 14:10 SpecialSpeculator 阅读(116) 评论(0) 推荐(0) 编辑
摘要:1.接口 RequestType 是泛型,不是具体的类 T 也是泛型,不是具体类,只是这个泛型必须extends CloudResult public interface CloudClient<RequestType, T extends CloudResult> { CloudResponse< 阅读全文
posted @ 2021-05-13 18:46 SpecialSpeculator 阅读(266) 评论(0) 推荐(0) 编辑
摘要:stream分组后的map是有序map List<RedisInstanceTypeDto> typeDtoList = ModuleHelper.mapAll(redisInstanceTypes,RedisInstanceTypeDto.class); Map<Integer,List<Redi 阅读全文
posted @ 2021-05-12 20:32 SpecialSpeculator 阅读(1648) 评论(0) 推荐(0) 编辑
摘要:1.pom引入 <dependency> <groupId>org.modelmapper</groupId> <artifactId>modelmapper</artifactId> <version>2.3.8</version> </dependency> 2.将DAO对象转为DTO对象 Us 阅读全文
posted @ 2021-05-12 16:47 SpecialSpeculator 阅读(683) 评论(0) 推荐(0) 编辑
摘要:当使用mybatis plus3.2.0+springboot2.1.1 报错 Error attempting to get column from result set 1.一般出现这种问题,最简单的错误可能是因为数据库的字段类型和实体类的类型不一致 2.但我不是,我是因为在实体类里面使用了@b 阅读全文
posted @ 2021-05-12 13:44 SpecialSpeculator 阅读(6255) 评论(1) 推荐(1) 编辑
摘要:1.通用对象PriceRequest public class PriceRequest { protected String regionId; protected int count; protected String pinAlias; protected ApplyType applyTyp 阅读全文
posted @ 2021-05-11 17:25 SpecialSpeculator 阅读(64) 评论(0) 推荐(0) 编辑
摘要:1.Optional orElse orElseThrow ifPresent ofNullable() of() map() 2.优雅使用optional进行为null的if-else判断 Optional.ofNullable(rule).map(r -> { context.getProces 阅读全文
posted @ 2021-05-07 18:34 SpecialSpeculator 阅读(34) 评论(0) 推荐(0) 编辑
摘要:解决maven依赖冲突问题 1.idea 安装maven helper插件 2.打开pom.xml文件 底部多出一个Dependency Analyzer选项 点开这个选项 找到冲突,点击右键,选择Exclude即可排除冲突版本的jar包 阅读全文
posted @ 2021-05-07 10:18 SpecialSpeculator 阅读(317) 评论(0) 推荐(0) 编辑
摘要:设计模式,建造者模式 常见使用方法builder,build 去掉new 关键字使用 public class TestPod { private String ip; public interface Builder { Builder setIp(String ip); TestPod buil 阅读全文
posted @ 2021-05-06 15:19 SpecialSpeculator 阅读(31) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示