[@倚贤][¥20]Mybatis使用XML创建查询规则好还是使用Mapper加Provider的Java类创建好?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

[@倚贤][¥20]Mybatis使用XML创建查询规则好还是使用Mapper加Provider的Java类创建好?

jamesliu 2018-11-20 11:06:46 1292

Mybatis中有些例子是通过XML创建查询规则的,我也看到有些项目MySQL的查询规则是直接写在Mapper的Java类文件里面的。有时还会有一个叫Provider的Java类里面也写了创建查询规则的语句。我的问题是:

在比较专业的项目中,使用哪一种形式做Mybatis的数据开发比较好?为什么?

谢谢!

XML Java 关系型数据库 MySQL 数据库连接 数据格式 mybatis
分享到
取消 提交回答
全部回答(1)
  • home3k
    2019-07-17 23:15:30

    没有什么本质的区别。 不过相对而言XML的mapper相对更容易理解。 但是Provider的方式,更容易做抽象封装。

    0 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题
推荐课程