美文网首页
Mybatis-Plus基本使用

Mybatis-Plus基本使用

作者: pure_joy | 来源:发表于2018-12-25 14:09 被阅读19次
Mybatis-Plus是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,为简化开发、提高效率。
使用AR(ActiveRecord)模式:
@TableName("sys_user")//注解指定表名
public class User extends Model<User>{
   ...//fields
   ...//getter and setter

/** 指定主键 **/
protected Serializable pkVal(){
     return this.id;
  }
}

基本CRUD:
//初始化 成功标识
boolean result = false;
//初始化 User
User user = new User();

//保存 User
user.setName("Tom");
result = user.insert();

//更新 User
user.setAge(18);
result = user.updateById();

//查询 User
User exampeUser = user.selectById();

//查询姓名为“张三”的所有用户记录
List<User> userList = user.selectList(
            new  EntityWrapper<User>().eq("name","张三")
);

//删除 User
result = t2.deleteById();

相关文章

网友评论

      本文标题:Mybatis-Plus基本使用

      本文链接:https://www.haomeiwen.com/subject/jckflqtx.html