public interface ZdxxbDao extends CrudDao<Zdxxb> { /** * 根据终端编号查询一条记录 * @param zdbh * @return */ @Select("select * from zdxxb where zdbh =#{zdbh} limit 1") public Zdxxb findByZdbh(String zdbh); @Select("select * from zdxxb where ext4 ='空闲' limit 1") public List<Zdxxb> findBySyzt(); @Select("select * from zdxxb where bdbs ='1' ") public List<Zdxxb> findByBdbs(); @Select("select * from zdxxb where bdbs ='1' and ucode = #{ucode} ") public List<Zdxxb> findByBdbsAndUcode(String ucode);是什么
时间: 2024-04-22 16:23:37 浏览: 148
MybatisPlus中@TableField注解的使用详解
3星 · 编辑精心推荐
这是一个Java接口,它定义了一些对Zdxxb对象进行数据库操作的方法。这个接口继承了CrudDao接口,因此可以使用一些基本的增删改查方法。
具体来说,这个接口定义了以下几个查询方法:
- findByZdbh(String zdbh):根据终端编号查询一条记录。
- findBySyzt():查询空闲状态的终端列表。
- findByBdbs():查询被绑定的终端列表。
- findByBdbsAndUcode(String ucode):查询指定用户绑定的终端列表。
每个方法使用了@Select注解,表示执行一条查询语句。这些查询语句使用了不同的条件来过滤Zdxxb对象,返回符合条件的Zdxxb对象列表。
阅读全文