MybatisPlus 总结

首先要将对应的选项打勾 然后导入deuid的坐标
这是一整套流程 首先在dao层继承basemapper<实体类泛型> 然后在实力类中加@data注解 就可以节省写set get tostring 方法 这里data注解不包括有参构造
然后在对应的yml配置中配置对应的数据库表和url 账号 密码 这里一定要记得导入druid坐标
首先先配置一个拦截器 增加分页查询的功能 然后在测试方法中先创建ipage对象 传递对应要查的页码和条数
一般情况下使用第一种和第三种方式查询
如果是多条件查询可以使用.or来连接
这里一般默认情况使用AUTO枚举 使用 ASSIGN_ID是雪花算法 这样生成的id无法重复
这里首先先在实体类中增加deleted字段 使用注解@tablelogic 设置对应删除的值和未删除的值 表中则要设置默认值为0
乐观锁 解决秒杀活动只剩一节商品多人抢购怎么办
首先先创建表字段 设置默认值为1 然后在实体类中定义字段这里用到注解@version 然后在config配置文件中添加拦截器 最后在测试使用的时候有两种方式第一种需要把对应的version字段set出来 第二种情况首先先把对应的id数据查出来这样里面就会有version
数据这样就可以直接修改表数据无需在设置version字段