框架学习总结-----MyBatis--- 映射文件配置(简述) 博客分类: 项目经验总结 MyBatis
程序员文章站
2024-03-19 10:34:10
...
1.命名空间的配置:
mapper 为根元素节点,一个namespace对应一个dao,
格式:<mapper namespace="com.dy.dao.UserDao">
2.SQL 语句的映射:
图片
官方文档:
图片
3.SQL这个元素用来定义可以重复使用的sql语句。可复用的不一定要是一个完整的sql语句,也可以是sql语句中的一部分,如字段名称等。
以查询和插入为例,我们在查询语句中会写出好多的列名称;同样,在插入语句时也要写出这些字段名称,那么这时,我们就可以把这部分重复的sql语句单独拿出来定义。如
图片
4.名称空间:每个sql映射文件的要元素中,都需要指定一个名称空间,用以确保每个映射语句的id属性不会重复。如
图片
图片
mapper 为根元素节点,一个namespace对应一个dao,
格式:<mapper namespace="com.dy.dao.UserDao">
2.SQL 语句的映射:
图片
官方文档:
图片
3.SQL这个元素用来定义可以重复使用的sql语句。可复用的不一定要是一个完整的sql语句,也可以是sql语句中的一部分,如字段名称等。
以查询和插入为例,我们在查询语句中会写出好多的列名称;同样,在插入语句时也要写出这些字段名称,那么这时,我们就可以把这部分重复的sql语句单独拿出来定义。如
图片
4.名称空间:每个sql映射文件的要元素中,都需要指定一个名称空间,用以确保每个映射语句的id属性不会重复。如
图片
图片