MyBatis映射配置文件详解

1.首先应当创建dao接口,用于定义对数据表的各种操作

package com.leo.dao;

import com.leo.entity.Card;

import java.util.List;

/** * @ClassName: ICardMapping * @Author: Leo * @Description: * @Date: 2019/5/4 21:35 */
public interface ICardMapping {
    List<Card> getAllCard();
}

2.创建对应dao接口的xml映射文件

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<!--命名空间为dao接口的完全称呼加上包名-->
<!--xml配置文件应当和dao接口的目录树相同 均为com.leo.dao.-->
<mapper namespace="com.leo.dao.ICardMapping">
    <!--id必须和dao接口里的方法名一致-->
    <select id="getAllCard" resultType="com.leo.entity.Card">
        select *
        from card;
    </select>
</mapper>

注意事项

  • dao接口和映射xml文件的目录层级应当一致,比如:
全部评论

相关推荐

不愿透露姓名的神秘牛友
11-27 10:52
点赞 评论 收藏
分享
10-28 14:42
门头沟学院 Java
watermelon1124:因为嵌入式炸了
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务