声明sql语句块与引用sql语句块分别是哪些标签

 我来答
扰龙温韦My
2017-12-08 · TA获得超过1882个赞
知道小有建树答主
回答量:1.7万
采纳率:15%
帮助的人:1480万
展开全部
SQL 映射XML 文件是所有sql语句放置的地方。需要定义一个workspace,一般定义为对应的接口类的路径。写好SQL语句映射文件后,需要在MyBAtis配置文件mappers标签中引用,例如:
?

1
2
3
4
5
6

<mappers>
<mapper resource="com/liming/manager/data/mappers/UserMapper.xml" />
<mapper resource="com/liming/manager/data/mappers/StudentMapper.xml" />
<mapper resource="com/liming/manager/data/mappers/ClassMapper.xml" />
<mapper resource="com/liming/manager/data/mappers/TeacherMapper.xml" />
</mappers>

当Java接口与XML文件在一个相对路径下时,可以不在myBatis配置文件的mappers中声明。
SQL 映射XML 文件一些初级的元素:
(1). cache – 配置给定模式的缓存
(2). cache-ref – 从别的模式中引用一个缓存
(3). resultMap – 这是最复杂而却强大的一个元素了,它描述如何从结果集中加载对象
(4). sql – 一个可以被其他语句复用的SQL 块
(5). insert – 映射INSERT 语句
(6). update – 映射UPDATE 语句
(7). delete – 映射DELEETE 语句
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式