tk.mybatis是基於mybatis的框架,旨在簡化dao層和xml代碼,提供一系列方法方便的操做數據庫,model經過註解的方式配置,便於增減字段,不須要在xml頻繁修改。 集成步驟以下:spring
<dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId> <version>1.2.4</version> </dependency>
public interface SysTableMapper extends Mapper<SysTable>{ int deleteByPrimaryKeys(String[] ids); }
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.zhangda.splatform.dao.SysTableMapper"> </mapper>
@Table(name = "sys_table") public class SysTable { @Id private String id; @Column(name = "name") private String name; public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } }