美文网首页
MyBatis 入门(第三讲)

MyBatis 入门(第三讲)

作者: 辽A丶孙悟空 | 来源:发表于2020-07-22 10:15 被阅读0次
使用工具类
  • 项目:MySecondMyBatis,在项目MyFirstMyBatis基础上修改。
    由于每一次执行 SqlSession 的方法,均需首先获取到该对象。而且SqlSession 对象的获取又相对比较繁琐,所以,可以将获取的 SqlSession 对象定义一个工具类方法。
    SqlSession 对象是通过 SqlSessionFactory 对象创建的。由于 SqlSessionFactory 类为重量级对象,并且是线程安全的,所以可以将 SqlSessionFactory 对象定义为单例的。

(1)创建工具类


(2)修改 Dao 接口的实现类
这个实现类使用 MyBatisUtil 工具类获取 SqlSession对象。注意,由于这里没有异常需要处理,但是SqlSession 必须关闭,所以这里的代码必须要有 finally{} 语句块,但是无需 catch{} 代码块了。


相关文章

网友评论

      本文标题:MyBatis 入门(第三讲)

      本文链接:https://www.haomeiwen.com/subject/gwxzkktx.html