关于Mybatis中SQL映射

在mybatis中定义SQL映射的方式有两种:
一种是借助注解将其声明在接口方法上
一种是将SQL映射定义在xml映射文件中

@Mapper
public interface GoodsDao { 
    /* 借助注解将SQL映射在接口方法上 */
    @Insert("insert into tb_goods value(null,#{name},#{remark},now())")
    int insertGood(Goods good);
    
    /* 将SQL映射定义在xml映射文件中 */
    int deleteByIds(Integer... ids);
}

将SQL映射定义在xml映射文件中需要两个配置
1.在(src/main/resources目录下创建mapper/xxx目录,
并添加XxxMapper.xml映射文件,
2.在application.properties文件中配置路径
关于Mybatis中SQL映射_第1张图片

你可能感兴趣的:(mysql,sql)