摘要:
数据源对象是比较复杂的对象,其创建过程相对比较复杂,对于 MyBatis 创建数据源,具体来讲有如下难点: MyBatis 不但要能集成第三方的数据源组件,自身也提供了数据源的实现;数据源的初始化参数较多,比较复杂; 在MyBatis中使用了工厂模式来实现数据源的创建,使用代理模式来帮助实现自己的数 阅读全文
posted @ 2020-04-30 15:23
听到微笑
阅读(21)
评论(0)
推荐(0)
摘要:
MyBatis源码的logging包下是日志模块的相关实现,Mybatis日志模块通过适配器模式和代理模式优雅的实现了SQL日志的输出功能。 一. 适配器模式实现了MyBatis对第三方日志框架的适配 Mybatis内部没有提供日志实现类,需要接入第三方的日志组件,但第三方组件都有自己的log级别, 阅读全文
posted @ 2020-04-30 15:19
听到微笑
阅读(33)
评论(0)
推荐(0)

浙公网安备 33010602011771号