4 用户接口对象
SqlSessionFactory : 重量级的对象,线程安全的。采用工厂模式用于创建SQLSession对象。
SqlSession :轻量级的,线程不安全的。每次使用获取每个线程自己的SQLSession对象。面向用户的接口。
执行查询、删除、修改 、新增、查询集合等方法。
selectList:查询集合
selectOne:查询单条数据
当结果集为至多一条时使用,如果数据有多条报如下错误:
查询语句方法的返回结果类型由调用的接口决定(selectOne、selectList)
update、insert、delete:修改、插入、删除数据
其他方法:select、selectMap、getMapper()
事务的管理commit、rollback、资源的关闭close
