当前位置: 首页 > news >正文

前端开发人员怎么做网站wordpress 锚点

前端开发人员怎么做网站,wordpress 锚点,怎么做微信钓鱼网站吗,做家乡网站需要哪些内容内置插件 目前MP已经存在的内部插件包括如下: 插件类名作用PaginationInnerInterceptor分页插件。可以代替以前的PageHelperOptimisticLockerInnerInterceptor乐观锁插件。用于幂等性操作,采用版本更新记录DynamicTableNameInnerInterceptor动态表名Te…

内置插件

目前MP已经存在的内部插件包括如下:

插件类名作用
PaginationInnerInterceptor分页插件。可以代替以前的PageHelper
OptimisticLockerInnerInterceptor乐观锁插件。用于幂等性操作,采用版本更新记录
DynamicTableNameInnerInterceptor动态表名
TenantLineInnerInterceptor多租户
IllegalSQLInnerInterceptorsql 性能规范
BlockAttackInnerInterceptor防止全表更新与删除

分页插件【PaginationInnerInterceptor】

1.作用

用来支持分页查询。

2.支持的数据库

mysql,oracle,db2,h2,hsql,sqlite,postgresql,sqlserver等几乎市面上所有常用的数据库。

3.插件使用

  • 添加配置类

    @Configuration 
    public class MybatisPlusConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor(); interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL)); return interceptor; } 
    }
    
  • 使用代码

    @Test 
    public void testPage(){ //设置分页参数 Page<User> page = new Page<>(1, 5); userMapper.selectPage(page, null); //获取分页数据 List<User> list = page.getRecords(); list.forEach(System.out::println); System.out.println("当前页:"+page.getCurrent()); System.out.println("每页显示的条数:"+page.getSize()); System.out.println("总记录数:"+page.getTotal()); System.out.println("总页数:"+page.getPages()); System.out.println("是否有上一页:"+page.hasPrevious()); System.out.println("是否有下一页:"+page.hasNext()); 
    }
    

乐观锁【OptimisticLockerInnerInterceptor】

乐观锁也称为无锁。更新时,通过加入版本号来进行更新。用来防止第二类丢失更新问题。

第二类丢失更新问题可以参考:3.springboot事务-4种隔离级别

1.配置类修改

@Configuration 
public class MybatisPlusConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor() { //添加分页插件 interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL)); //添加乐观锁插件 interceptor.addInnerInterceptor(new OptimisticLockerInnerInterceptor()); return interceptor; } 
}

2.需要修改实体类

@Data 
public class Product { private Long id; private String name; private Integer price; @Version private Integer version; 
}

这个被@Version标识的字段就是版本,当然数据库中的字段不一定叫version。总之在更新的时候,sql语句会自动加上这个版本的条件。

其他内置插件

其他内置的插件,自行通过官网进行了解:https://baomidou.com/pages/2976a3/

http://www.yayakq.cn/news/916013/

相关文章:

  • 网站建设是指下载整个网站的软件
  • 网站词库怎么做门业网站源码
  • 网站做电源优秀vi设计
  • 网站的横幅怎么做建设网站 知乎
  • wordpress建站属于前端设计之家官方网站
  • 广东住房城乡建设厅网站首页动易网站 教程
  • c 做视频网站wordpress action
  • 找人做网站流程网站建设 艺麟盛世
  • 企业网站数据库crm销售管理
  • 网站认证打的钱怎么做分录网站建设服务器都有哪些
  • 万网官方网站wordpress顶部栏
  • 网站loading动画装潢设计软件有哪些
  • 做网站签订合同织梦模板网站源码
  • 跨境电商自建站是什么意思做网站的开题报告
  • 开发一个icp网站需要多少钱wordpress英文版变成中文版
  • 建设监理协会官方网站物流公司官方网站物流专线
  • 建站之星怎么收费淘宝导购网站备案
  • 手把手做网站网站建设与管理专业概述
  • 捕鱼网站开发做豆腐交流经验的网站
  • 徐州网站设计制作建设什么网站专做宠物物品
  • 国内单页面网站淘宝网站代做
  • 好的网站设计培训机构彩票网站和app建设
  • 广西建设工程协会网站查询公司注册在上海的好处
  • 电梯企业网站制作网站开发费用可否计入无形资产
  • 网站 邮件系统建设招标node怎么做网站
  • 文山专业网站建设网站开发 公司简介
  • seo引擎搜索网站百度广告服务商
  • 电商网站seo方案宝坻区建设路小学网站
  • 番禺建网站公司wordpress 附件加密
  • 小学生做甜品的网站wordpress adsense插件