Mybatis入门之设计分析

一、读取配置文件

1.绝对路径读取:E:/xxx/xxx/xxx.xml  不推荐,因为操作系统不统一。

2.相对路径:src/java/main/xxx.xml 不推荐,因为编译后src路径会消失。

推荐使用

3.使用类加载器,它能读取类路径的配置文件。

4.使用ServletContext对象的getRealPath()。得到当前应用部署的路径。

 

二、所用模式

1.创建工厂  mybatis使用了构建者模式。优势,把对象的创建细节隐藏,使用者直接调用方法即可拿到对象。

2.生产SqlSession使用了工厂模式。优势,解耦。

3.创建Dao接口实现类使用了代理模式。 优势,不修改源码的基础上对以有方法增强。

posted on 2019-06-26 15:42  成魔的蜘蛛  阅读(113)  评论(0)    收藏  举报

导航