官网说明
在Mybatis中,SqlSession 实例来直接执行已映射的 SQL 语句,有2种方式
下面我们就举例演示一下
举例介绍
第一种:直接执行已映射的 SQL 语句(不推荐)
通过命名空间+xml里的sql的相关id来直接调用,这种方式不需要dao层,直接通过xml配合即可
执行结果
这种方式虽然可以直接调xml里的sql语句,但是代码不清晰,也不好维护,命名空间拼出的串容易拼错,所以官网也不推荐使用
第二种:使用和指定语句的参数和返回值相匹配的接口(推荐)
这种方式就使用到接口,代码很清晰
执行结果
这种方式调用就很方便,也很清晰,官网也推荐使用
本文介绍了在Mybatis中使用SqlSession执行已映射SQL的两种方式,包括不推荐的直接执行SQL语句以及推荐的通过与语句匹配的接口调用。详细讲解了每种方式的实现和优缺点,强调了官方推荐的接口匹配方式以提高代码清晰度和维护性。





503

被折叠的 条评论
为什么被折叠?



