如果改为如下代码呢@Mapper public interface TenantMapper extends BaseMapper<Tenant> { @Select("SELECT * FROM tenant t WHERE t.taxCode=#{taxNo}") Tenant findOneByTaxNo(@Param("taxNo") String taxNo); @Insert("INSERT into tenant VALUES ( #{list)" ) void insertTenant(@Param("list") List<Tenant> tenantList); }
时间: 2024-03-29 14:38:40 浏览: 142
代码生成器(mp),生成mapper.xml,mapper,service,controller
这段代码是一个 Mybatis 的 Mapper 接口,定义了两个方法:一个用于根据纳税人识别号查询租户信息,另一个用于批量插入租户信息。其中,@Select 和 @Insert 注解分别用于映射 SQL 语句,@Param 注解用于指定参数名。在这个接口中,Tenant 对应数据库中的租户表,继承了 BaseMapper,可以直接使用其中的一些基本方法(如插入、更新、删除、查询等)。
阅读全文