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

上尚优选项目

Mybatis

MybatisPlusConfig

①包扫描MapperScan

②指定数据库

@MapperScan(basePackages = "com.zhan_py.ssyx.*.mapper")
@Configuration
public class MybatisPlusConfig {

    /**
     * 添加分页插件
     */
    @Bean
    public MybatisPlusInterceptor mybatisPlusInterceptor() {
        MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();
        interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));
        return interceptor;
    }
}

逻辑删除

实体类上加@TableLogic

controller

①@RequestBody接收json数据封装成对象

②@ResponseBody将对象作为json格式响应

③前端json数组后端接收的格式是list集合,例如@RequestBody List<Long> ids


http://www.kler.cn/a/383039.html

相关文章:

  • Hearts of Iron IV 之 Archive Modification
  • TypeScript 支持的常见运算符
  • Uniapp安装Pinia并持久化(Vue3)
  • 如何使用SSH密钥和公钥加密技术保护您的cPanel服务器
  • R语言*号标识显著性差异判断组间差异是否具有统计意义
  • qt QTableView详解
  • 【LeetCode】【算法】406. 根据身高重建队列
  • [数组排序] LCR 159. 库存管理
  • MyBatis几种SQL写法
  • 不用JS实现鼠标悬停提示框,以及Emotion里:hover使用踩坑
  • python识别ocr 图片和pdf文件
  • 【LeetCode】每日一题 2024_11_6 长度为 K 的子数组的能量值 I(模拟、一次遍历)
  • 数智化实践案例 | 高质数据、领先平台、报告加速,赋能决策
  • 个人域名备案实操教程
  • go实现并发安全hashtable 拉链法
  • 实现自动化数据抓取:使用Node.js操控鼠标点击与位置坐标
  • MySQL 5.x和8.0有什么区别?
  • 十、快速入门go语言之方法
  • linux tar 打包为多个文件
  • 第J9周:Inception v3算法实战与解析(pytorch版)
  • MySQL的sql练习,适合初学者
  • 共同探索未来科技新境界 冠捷科技集团及腾讯云AI智能战略合作签约会
  • 开源的 API 学习平台「GitHub 热点速览」
  • 全面解析:网络协议及其应用
  • asp.net文件防盗链
  • 理解spring中的AOP