使用@Mapper对DAO进行注释的时候,由于该注释不属于spring内置的@controller,@service等注释,因此在Idea中会存在报错的情况,但不影响使用。如果不习惯可以再加上一个内置的注释。
Mybatis注释描述
查询操作
@Mapper
@Repository
public interface LedgerMapper {
/**
* 查询所有
* @return
*/
@Select("select * from t_ledger")
List<Ledger> findLedgerList();
/**
* 按id进行查询
* @param ledger
* @return
*/
@Select("select * from t_ledger where id = #{id}")
List<Ledger> findLedgerById(Ledger ledger);
}
网友评论