美文网首页
自学Java第115天

自学Java第115天

作者: 刘小爱 | 来源:发表于2020-08-20 09:20 被阅读0次

自学Java第115天
完整地编写了一个mybatis的入门程序
不得不吐槽一句,这个配置文件真心麻烦

特别是在写新增sql语句的时候
不过听说后续会用注解而不是xml

仔细想想它这样处理的作用:
在于将sql语句和Java代码分开了
以前在dao层中还要写sql语句的字符串
现在只需要专注于Java代码即可

在mybatis中有一个非常重要的对象
叫sqlSession,通过它可以对数据库操作
那如何获取这个sqlSession呢?

首先通过Apache提供的工具类Resource
获取mybatis中的核心配置文件信息
在根据配置信息构建sqlSession工厂
最后获取sqlSession对象

在拿到这个对象之后就可以执行sql语句了
那怎么确定我需要执行的是哪个sql​?
参数就是映射文件中sql语句对应的id
有它就可以确定要执行的sql语句了

以上就是代码大致的一个流程
后续应该会将这个过程封装成一个工具类
不然每次都要自己获取sqlSession对象好麻烦

相关文章

网友评论

      本文标题:自学Java第115天

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