加载中
SpringBoot系列Mybatis之转义符的使用姿势

【DB 系列】Mybatis 之转义符的使用姿势 在 mybatis 的 xml 文件中直接写 sql 比较方便简洁,但是需要注意的是,在 xml 文件中,经常会遇到一些需要转义的场景,比如查询 id < xxx的数据,这...

SpringBoot系列Mybatis之参数传递的几种姿势

SpringBoot 系列 Mybatis 之参数传递的几种姿势 在 mybatis 的日常开发中,mapper 接口中定义的参数如何与 xml 中的参数进行映射呢?除了我们常用的@Param注解之外,其他的方式是怎样的呢? ...

SpringBoot实战基于异常日志的邮件报警

SpringBoot实战基于异常日志的邮件报警 相信所有奋斗在一线的小伙伴,会很关心自己的系统的运行情况,一般来说,基础设施齐全一点的公司都会有完善的报警方案,那么如果我们是一个小公司呢,...

SpringBoot 系列之邮件发送姿势介绍

SpringBoot系列之邮件发送姿势介绍 邮件发送,在实际的项目开发中,可能用的不是特别多,如果没有特定的需求,相信也没有多少小伙伴会特意的去关注,那么如果现在我们希望针对项目做一个异常...

SpringBoot + Mybatis系列之插件机制 Interceptor

【SpringBoot + Mybatis系列】插件机制 Interceptor 在 Mybatis 中,插件机制提供了非常强大的扩展能力,在 sql 最终执行之前,提供了四个拦截点,支持不同场景的功能扩展 Executor (update...

SpringBoot系列 Mybatis 之自定义类型转换 TypeHandler

SpringBoot系列 Mybatis 之自定义类型转换 TypeHandler 在使用 mybatis 进行 db 操作的时候,我们经常会干的一件事情就是将 db 中字段映射到 java bean,通常我们使用ResultMap来实现映射,通...

【SpringBoot Mybatis系列】MapperMapper接口与Sql绑定几种姿势

【DB系列】SpringBoot系列Mybatis之Mapper接口与Sql绑定几种姿势 通常我们在使用Mybatis进行开发时,会选择xml文件来写对应的sql,然后将Mapper接口与sql的xml文件建立绑定关系,然后在项目中...

【SpringBoot + Mybatis系列】Mapper接口注册的几种方式

【SpringBoot + Mybatis系列】Mapper接口注册的几种方式 SpringBoot项目中借助Mybatis来操作数据库,对大部分java技术栈的小伙伴来说,并不会陌生;我们知道,使用mybatis,一般会有下面几个...

SpringBoot缓存注解@Cacheable之自定义key策略及缓存失效时间指定

上一篇博文介绍了Spring中缓存注解@Cacheable @CacheEvit @CachePut的基本使用,接下来我们将看一下更高级一点的知识点 key生成策略 超时时间指定 <!-- more --> I. 项目环境 1. 项目依赖 本...

Spring系列缓存注解@Cacheable @CacheEvit @CachePut 使用姿势介绍

SpringBoot系列缓存注解@Cacheable @CacheEvit @CachePut使用姿势介绍 Spring在3.1版本,就提供了一条基于注解的缓存策略,实际使用起来还是很丝滑的,本文将针对几个常用的注解进行简单的介...

SpringBoot基础系列@Value 之字面量及 SpEL使用知识点介绍篇

【SpringBoot 基础系列】@Value 之字面量及 SpEL 知识点介绍篇 承接上一篇博文【SpringBoot 基础系列】@Value 中哪些你不知道的知识点 中提及到但没有细说的知识点,这一篇博文将来看一下@Va...

SpringBoot基础系列之自定义配置源使用姿势实例演示

【SpringBoot基础系列】自定义配置源的使用姿势介绍 前面一篇博文介绍了一个@Value的一些知识点,其中提了一个点,@Value对应的配置,除了是配置文件中之外,可以从其他的数据源中获取么,如...

SpringBoot基础系列之AOP结合SpEL实现日志输出中两点注意事项

【SpringBoot 基础系列】AOP结合SpEL实现日志输出的注意事项一二 使用 AOP 来打印日志大家一把都很熟悉了,最近在使用的过程中,发现了几个有意思的问题,一个是 SpEL 的解析,一个是参数的 ...

SpringBoot基础篇之@Value中哪些你不知道的知识点

SpringBoot基础篇@Value中哪些你不知道的知识点 看到这个标题,有点夸张了啊,@Value 这个谁不知道啊,不就是绑定配置么,还能有什么特殊的玩法不成? (如果下面列出的这些问题,已经熟练掌握...

【SpringBoot 基础系列】接口上注解 AOP 拦截不到场景兼容实例演示

【SpringBoot 基础系列】接口上注解 AOP 拦截不到场景兼容 在 Java 的开发过程中,面向接口的编程可能是大家的常态,切面也是各位大佬使用 Spring 时,或多或少会使用的一项基本技能;结果这...

【SpringBoot基础系列】手把手实现国际化支持实例开发

【SpringBoot基础系列】手把手实现国际化支持实例开发 国际化的支持,对于app开发的小伙伴来说应该比价常见了;作为java后端的小伙伴,一般来讲接触国际化的机会不太多,毕竟业务开展到海外的...

【SpringBoot 基础系列】事件机制的两种消费姿势

借助Spring可以非常简单的实现事件监听机制,本文简单介绍下面向接口与注解监听的两种姿势 【SpringBoot 基础系列】事件机制的两种消费姿势 <!-- more --> I. 项目环境 本项目借助SpringBoo...

06/03 08:59
155
Zookeeper从0到1实现一个分布式锁

【中间件】Zookeeper从0到1实现一个分布式锁 分布式锁,在实际的业务使用场景中算是比较常用的了,而分布式锁的实现,常见的除了redis之外,就是zk的实现了,前面一篇博文介绍了zk的基本概念...

Spring整合ZooKeeper基础使用介绍

【中间件】Spring整合ZooKeeper基础使用介绍 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,广泛应用于分布式系统中,比如有用它做配置中心,注册中心,也有使用它来实现分布...

常见Bean拷贝框架下划线驼峰互转扩展支持

上一篇博文常见Bean拷贝框架使用姿势及性能对比 介绍了几种bean拷贝框架的使用姿势以及性能对比,主要适用的是属性名一致、类型一致的拷贝,在实际的业务开发中,经常会用到驼峰和下划线的互...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部