注意事项
@Id
一定不要忘了添加该注解,在使用通用mapper时,有很多方法会根据主键对数据进行操作
// 正确写法
// import javax.persistence.*;
@Id
// 对应列名
@Column(name = "id")
// 自增id 在插入后可以通过getId()获取到插入后的id
@GeneratedValue(generator = "JDBC")
private Integer id;
@Transient
如果实体类中有属性不是表中字段,添加该注解避免出现不必要的异常
Mybatis-3.2.5及以上版本必须添加
@Transient
private String cids;
热部署
通用mapper不支持热部署