摘要:【DB系列】SpringBoot系列Mybatis之Mapper接口与Sql绑定几种姿势 通常我们在使用Mybatis进行开发时,会选择xml文件来写对应的sql,然后将Mapper接口与sql的xml文件建立绑定关系,然后在项目中调用mapper接口就可以执行对应的sql 那么如何将Mapper接 阅读全文
posted @ 2021-07-26 16:22 一灰灰Blog 阅读(16) 评论(0) 推荐(0) 编辑
摘要:【SpringBoot + Mybatis系列】Mapper接口注册的几种方式 SpringBoot项目中借助Mybatis来操作数据库,对大部分java技术栈的小伙伴来说,并不会陌生;我们知道,使用mybatis,一般会有下面几个 Entity: 数据库实体类 Mapper: db操作接口 Ser 阅读全文
posted @ 2021-07-26 16:15 一灰灰Blog 阅读(10) 评论(0) 推荐(0) 编辑
摘要:上一篇博文介绍了Spring中缓存注解@Cacheable @CacheEvit @CachePut的基本使用,接下来我们将看一下更高级一点的知识点 key生成策略 超时时间指定 I. 项目环境 1. 项目依赖 本项目借助SpringBoot 2.2.1.RELEASE + maven 3.5.3 阅读全文
posted @ 2021-07-02 19:38 一灰灰Blog 阅读(88) 评论(0) 推荐(0) 编辑
摘要:SpringBoot系列缓存注解@Cacheable @CacheEvit @CachePut使用姿势介绍 Spring在3.1版本,就提供了一条基于注解的缓存策略,实际使用起来还是很丝滑的,本文将针对几个常用的注解进行简单的介绍说明,有需要的小伙伴可以尝试一下 本文主要知识点: @Cacheabl 阅读全文
posted @ 2021-07-02 19:32 一灰灰Blog 阅读(41) 评论(0) 推荐(0) 编辑
摘要:【SpringBoot 基础系列】@Value 之字面量及 SpEL 知识点介绍篇 承接上一篇博文【SpringBoot 基础系列】@Value 中哪些你不知道的知识点 中提及到但没有细说的知识点,这一篇博文将来看一下@Value除了绑定配置文件中的属性配置之外,另外支持的两种姿势 字面量表达式支持 阅读全文
posted @ 2021-06-16 19:48 一灰灰Blog 阅读(31) 评论(0) 推荐(0) 编辑
摘要:【SpringBoot基础系列】自定义配置源的使用姿势介绍 前面一篇博文介绍了一个@Value的一些知识点,其中提了一个点,@Value对应的配置,除了是配置文件中之外,可以从其他的数据源中获取么,如从 redis,db,http 中获取配置? 了解过 SpringCloud Config 的可以给 阅读全文
posted @ 2021-06-12 12:46 一灰灰Blog 阅读(135) 评论(0) 推荐(0) 编辑
摘要:【SpringBoot 基础系列】AOP结合SpEL实现日志输出的注意事项一二 使用 AOP 来打印日志大家一把都很熟悉了,最近在使用的过程中,发现了几个有意思的问题,一个是 SpEL 的解析,一个是参数的 JSON 格式输出 I. 项目环境 1. 项目依赖 本项目借助SpringBoot 2.2. 阅读全文
posted @ 2021-06-12 12:29 一灰灰Blog 阅读(44) 评论(0) 推荐(0) 编辑
摘要:SpringBoot基础篇@Value中哪些你不知道的知识点 看到这个标题,有点夸张了啊,@Value 这个谁不知道啊,不就是绑定配置么,还能有什么特殊的玩法不成? (如果下面列出的这些问题,已经熟练掌握,那确实没啥往下面看的必要了) @Value对应的配置不存在,会怎样? 默认值如何设置 配置文件 阅读全文
posted @ 2021-06-12 12:13 一灰灰Blog 阅读(74) 评论(0) 推荐(0) 编辑
摘要:【SpringBoot 基础系列】接口上注解 AOP 拦截不到场景兼容 在 Java 的开发过程中,面向接口的编程可能是大家的常态,切面也是各位大佬使用 Spring 时,或多或少会使用的一项基本技能;结果这两个碰到一起,有意思的事情就发生了,接口方法上添加注解,面向注解的切面拦截,居然不生效 这就 阅读全文
posted @ 2021-06-08 19:33 一灰灰Blog 阅读(47) 评论(0) 推荐(0) 编辑
摘要:【SpringBoot基础系列】手把手实现国际化支持实例开发 国际化的支持,对于app开发的小伙伴来说应该比价常见了;作为java后端的小伙伴,一般来讲接触国际化的机会不太多,毕竟业务开展到海外的企业并没有太多 SpringBoot提供了国际化的支持,网上也有相关的教程,然而实际体验的时候,发现并没 阅读全文
posted @ 2021-06-03 09:08 一灰灰Blog 阅读(344) 评论(0) 推荐(0) 编辑