Mybatis入门之设计分析
一、读取配置文件
1.绝对路径读取:E:/xxx/xxx/xxx.xml 不推荐,因为操作系统不统一。
2.相对路径:src/java/main/xxx.xml 不推荐,因为编译后src路径会消失。
推荐使用
3.使用类加载器,它能读取类路径的配置文件。
4.使用ServletContext对象的getRealPath()。得到当前应用部署的路径。
二、所用模式
1.创建工厂 mybatis使用了构建者模式。优势,把对象的创建细节隐藏,使用者直接调用方法即可拿到对象。
2.生产SqlSession使用了工厂模式。优势,解耦。
3.创建Dao接口实现类使用了代理模式。 优势,不修改源码的基础上对以有方法增强。
学习记录,网上找的,自己写的都记录下来。如有雷同并且侵犯到您的权益,请联系本人修改。
浙公网安备 33010602011771号