摘要:
逻辑架构与存储引擎 Mysql逻辑架构介绍 mysql 数据库的逻辑架构如下图 mysql 的逻辑的逻辑架构大体分为四层:连接层、服务层、引擎层、存储层。下面我们就来一一介绍这四层。 连接层 最上层是一些客户端和连接服务,包含本地socket通信和大多数基于客户端/服务端工具实现的类似于tcp/ip 阅读全文
摘要:
动态SQL MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 动态SQL的元素 | 元素 | 作用 | 备注 | | | | | | if | 判断语句 | 单条件分支判断 | | choose、when、otherwise | 相当于Java中的s 阅读全文
摘要:
装饰者模式 前言 在现实生活中,常常需要对现有产品增加新的功能或美化其外观,如房子装修、相片加相框等。在软件开发过程中,有时想用一些现存的组件。这些组件可能只是完成了一些核心功能。但在不改变其结构的情况下,可以动态地扩展其功能。所有这些都可以釆用装饰模式来实现。 什么式装饰者模式 装饰者(Decor 阅读全文