MYBAITS的核心处理层

配置文件主要有两个,一个是mybaits-config.xml配置文件和映射配置文件

MYBAITS处理config文件以及映射配置文件时,会在内存中创建相应的配置对象,该过程的设计使用到建造者模式。

关于建造者模式,指的是将一个复杂对象的构建过程,与他的表示分离,从而使得同样的构造过程可以创建不同的表示,建造这模式将一个复杂对象的 创建过程分成了一步步简单的步骤,用户只需要了解复杂对象的类型和内容,而无需关注复杂对象的具体构造过程,帮助用户屏蔽了复杂对象内部的具体构建细节。下面是建造者模式的主要角色:

   建造者接口Builder,具体建造者-ConcreateBuilder,导演-Director,产品-product

你可能感兴趣的:(java)