MyBatis 4 ------发送SQl

Posted quenvpengyou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyBatis 4 ------发送SQl相关的知识,希望对你有一定的参考价值。

2020-05-20

上面的随笔,我有提到,sql的发送有2个

所以我又有问题了

1、那2种方式

2、实现2种方式

3、它们之间的区别

 

我的答案:

1、SqlSession和Mapper

2、

SqlSession的代码

  Role  role = (Role) sqlSession.selectOne("com.learn.ssm.chapter3.mapper.RoleMapper.getRole",1L);

Mappper的代码

RoleMapper roleMapper = sqlSession.getMapper(RoleMapper.class);

Role role = roleMapper.getRole(1L);

3、没有区别,只是推荐用XML

  

以上是关于MyBatis 4 ------发送SQl的主要内容,如果未能解决你的问题,请参考以下文章

跟着老杜学MyBatis+第4天+MyBatis核心配置文件详解

[MyBatis]MyBatis系列:模糊查询的4种实现方式待完善

[MyBatis]MyBatis系列:模糊查询的4种实现方式待完善

Mybatis 学习-4

关于框架Mybatis------浅谈基础知识

JavaMybatis查询数据库