MyBatis(十三):使用注解开发

MyBatis(十三):使用注解开发

一、什么是使用注解开发

使用注解开发就是无需再配置Mapper.xml文件,直接在接口中利用注解实现SQL语句。

二、为什么要使用注解开发

正如官方文档所说:

使用注解来映射简单语句会使代码显得更加简洁。

但对于稍微复杂一点的语句,Java 注解不仅力不从心,还会让你本就复杂的 SQL 语句更加混乱不堪。 因此,如果你需要做一些很复杂的操作,最好用 XML 来映射语句。

三、如何使用注解进行开发

1.删掉原来的UserMapper.xml

2.修改UserMapper接口

package com.jms.dao;

import com.jms.pojo.User;
import org.apache.ibatis.annotations.Select;

import java.util.List;

public interface UserMapper {

    @Select("select * from user")
    List<User> getUserList();

}
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » MyBatis(十三):使用注解开发