封装原则:
1、满足基础功能
2、便于维护修改
3、效率
封装的资源的特点
1、Resources 读取配置文件 mybaits-config.xml 使用IO
最好 一次性通过IO读取所有的数据
2、SqlSessionFactory 用来创建SqlSession
特点:重量级资源 占用内存较多 功能多 线程安全 一个应用一个
3、SqlSession
完成DAO接口的代码翻译
充当连接对象 内部封装着Connection
控制事务
不能整个应用使用一个 需要一个用户创建一个SqlSession