java-Mybatis 註解方式實現sql語句

歐皇小德子發表於2020-11-12

介面:註解

如果出現資料庫欄位與資料庫實現類屬性名不同的情況,就很難使用註解了

package dao;

import mysqlclass.Mybatis;
import org.apache.ibatis.annotations.Select;

import java.util.List;
import java.util.Map;

/**
 * 功能描述: 直接在方法上用註解,但是隻能寫一些簡單的sql語句,複雜的sql語句還是需要在xml中完成
 */
public interface ImpMapper {
  @Select("select * from mybatis_1 limit #{index},#{led}")
  List<Mybatis> selectlist(Map<String, Object> map);
}

配置xml修改

使用class的方式,將介面路徑傳入

    <mappers>
        <mapper class="dao.ImpMapper"/>
    </mappers>

相關文章