会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
KLAPT
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
19
20
21
22
23
24
25
26
27
···
55
下一页
2022年4月11日
MyBatis-plus
摘要: 核心功能 注解 mp一共提供了8个注解,这些注解是用在Java的实体类上面的。 @TableName 注解在类上,指定类和数据库表的映射关系。实体类的类名(转成小写后)和数据库表名相同时,可以不指定该注解。 @TableField 注解在某一字段上,指定Java实体类的字段和数据库表的列的映射关系。
阅读全文
posted @ 2022-04-11 11:17 KLAPT
阅读(58)
评论(0)
推荐(0)
2022年4月8日
Spring Boot 保护敏感配置的 4 种方法
摘要: 1、配置中心(支持自动解密) 我觉得还得看大家的架构情况,如果使用了外置的第三方配置中心(支持自动解密的那种),就可以把所有的配置信息存储在配置中心,比如 Spring Cloud 生态中的配置中心,那么可以使用自带的加、解密机制保护敏感信息: spring: datasource: usernam
阅读全文
posted @ 2022-04-08 17:30 KLAPT
阅读(221)
评论(0)
推荐(0)
消息队列经典
摘要: 1. 什么是消息队列 你可以把消息队列理解为一个使用队列来通信的组件。它的本质,就是个转发器,包含发消息、存消息、消费消息的过程。最简单的消息队列模型如下: 2. 消息队列有哪些使用场景。 有时候面试官会换个角度问你,为什么使用消息队列。你可以回答以下这几点: 应用解耦 流量削峰 异步处理 消息通讯
阅读全文
posted @ 2022-04-08 14:47 KLAPT
阅读(66)
评论(0)
推荐(0)
Service有多个实现类,它怎么知道该注入哪个ServiceImpl类
摘要: 方法一:Controller中注入service的时候使用@Autowired自动注入,@Qualifier("beanId")来指定注入哪一个。 @Autowired(required=false) @Qualifier("userDaoJdbcImpl") private UserDao use
阅读全文
posted @ 2022-04-08 10:34 KLAPT
阅读(138)
评论(0)
推荐(0)
2022年4月7日
零侵入性:循环重试功能
摘要: 一、@Retryable spring系列的spring-retry是另一个实用程序模块,可以帮助我们以标准方式处理任何特定操作的重试。在spring-retry中,所有配置都是基于简单注释的。 二、使用步骤 1.POM依赖 <dependency> <groupId>org.springframe
阅读全文
posted @ 2022-04-07 10:20 KLAPT
阅读(48)
评论(0)
推荐(0)
2022年4月6日
Optional 实例
摘要: 1.of 为非 null 的值创建一个 Optional。of 方法通过工厂方法创建 Optional 类。需要注意的是,创建对象时传入的参数不能为 null。如果传入参数为 null,则抛出 NullPointerException 。 Optional<String> optional = Op
阅读全文
posted @ 2022-04-06 17:00 KLAPT
阅读(59)
评论(0)
推荐(0)
微服务组件
摘要: 服务注册中心:Eureka、zookeeper、Consul、Nacos 服务调用:Ribbon、LoadBalancer、Feign openFeign 服务降级:Hystrix、resilience4j、sentinel 服务网关:Zuul、Zuul2、gateway 服务配置中心:config
阅读全文
posted @ 2022-04-06 16:35 KLAPT
阅读(27)
评论(0)
推荐(0)
图片存储服务器上
摘要: 对象存储服务,-》OSS、MinIO 一、开通 OSS OSS 也就是 Object Storage Service,是阿里云提供的一套对象存储服务,国内的竞品还有七牛云的 Kodo和腾讯云的COS。 (1)登录阿里云官网,搜索“OSS”关键字,进入 OSS 产品页。 (2)进入 OSS 管理控制台
阅读全文
posted @ 2022-04-06 10:16 KLAPT
阅读(135)
评论(0)
推荐(0)
2022年3月30日
SQL 优化大全
摘要: MySQL的基本架构 左边的client可以看成是客户端,客户端有很多,CMD黑窗口,用于学习的WorkBench,Navicat工具,它们都是一个客户端。右边的这一大堆都可以看成是Server(MySQL的服务端),我们将Server在细分为sql层和存储引擎层。当查询出数据以后,会返回给执行器。
阅读全文
posted @ 2022-03-30 22:29 KLAPT
阅读(41)
评论(0)
推荐(0)
2022年3月28日
Spring AOP
摘要: (1)定义注解: @Target({ElementType.PARAMETER, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Documented public @interface SystemLog { } (2)定义切面:
阅读全文
posted @ 2022-03-28 16:50 KLAPT
阅读(23)
评论(0)
推荐(0)
上一页
1
···
19
20
21
22
23
24
25
26
27
···
55
下一页
公告