MyBatis-Plus 用起来真的很舒服 阅读目录 一、MyBatis-Plus 1、简介 2、使用 SpringBoot 快速使用 MyBatis-Plus 二、Mybatis-Plus 常用操作 1、配置日志 2、简单认识一下常用注解 3、代码生成器 4、自动填充数据功能 5、逻辑删除 6、分页插件的使用 7
在mapper里加一个继承 在主程序加一个注解,把dao注册到bean 常见注解
01. 国内的联网服务地址: start.aliyun.com 02. 文件屏蔽处理 03. SpringBoot中的关键属性 parent 的引用 (将坐标、版本独立管理,工程中直接引用使用) >> 只定义,不使用 04.Starter: 定义了项目的依赖坐标,达到减少依赖配置的功能;(parent:解决依赖冲突问题)
一、编写工具类: /** * @project 工资条应用服务系统 * @Description 多表联查-分页 * @Author songwp * @Date 2022/8/8 10:31 * @Version 1.0.0 **/ public class PageUtils { public static Page getPages(Integer pageNo, Integer pageSize, List list){
因业务需要,查询返回结果用Map<String,Object>接收,然后再返给前端,但是发现如果查询的某个字段值为null,不会出现在map里面,为了数据的完整性,我们希望就算是值为null也要映射到map里面。 需要修改mybatis-plus的配置即可,将mybatis-plus 的 call-setters-on-nulls 设置为true mybati
Mybatis&Mybatis Plus MP官网 https://baomidou.com/ mybatis开发流程 crud: 编写实体类-》 编写Controller -》 编写Service -》 编写DAO -》 编写XML文件。 Mybatis与MP MP是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,为简化开发、提高效率而生。 mybatis默认解决
How to Install Notepad++ Editor on Ubuntu Notepad++ is one of the best text and source code editors developed for the Microsoft Windows platform. Notepad++ is an open-source code editor that is much better than the standard Windows text ed
App.vue 直接拷贝 <template> <el-config-provider :locale="locale"> <router-view /> </el-config-provider> </template> <script > import { ElConfigProvider } from "element-plus"; import zhCn from &
2022江苏 B. Prime Ring Plus 分析 网络流,直接说建图了。 简单分析后可以发现,长度为奇数的环一定不合法,因为相邻的奇偶性一定要不同 可以发现是经典模型,一个奇点可以与两个偶点匹配,求最大匹配,最大匹配必须将所有的点都包括 则我们可以分奇偶建图,从源点向所有的奇点连一条容量为2
旧的代码生成 记得导包,依赖如下 <!-- mybatis-plus --> <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.5.1</version>
1.新增 @PostMapping("/add") public R<Boolean> insert(@RequestBody BusinessCustomer businessCustomer) { return add(this.businessCustomerService.save(businessCustomer)); } 2.批量新增 3.删除 @DeleteMapping("/del/{id}&q
HikariCP:默认内置数据源对象 Tomcat提供DataSource:HikariCP不可用的情况下,在web环境中,将tomcat服务器配置的数据源对象。 Commons DBCP:HikariCP不可用,tomcat数据源也不可用,将使用dbcp数据源。 现有的数据层解决方案技术选型 Druid + Mybatsis-Plus +Mysql 数据源:Druid
有关返回对象的说明 有几种返回方式可供选择 1指向对象的引用 2指向对象的const引用 3const对象 使用const引用的作用就是为了提高效率 返回指向非const对象的引用 两种常见的返回非const对象的情形是: 1.重载赋值运算符 2.重载与cout一起使用的<<运算符 指针和对象小结 1.使
uni APP自动安装示例代码,记录下: 原文链接:https://ask.dcloud.net.cn/article/35096 data:function(){ return{ version:1 } }, onLoad: function () { uni.getSystemInfo({ succe
启动Office Tool Plus,进入工具箱。选择修复。具体步骤如下图所示: KMS主机参考:kms.dwhd.org 点击修复即可
1 背景工作多年,关于Windbg一直没有写过总结。为了以后查阅和方便分享,特写此文。windbg.exe的优点就是绿色,体积小,速度快,功能强大。对于测试环境可以很快的部署。一般情况,用windbg查死机非常方便。本文先介绍一下windbg常用的一些指令。为了不涉密,选中一款开源软件做为调试目标。2
在pages.json文件里面, 找到相对应的页面路径加一个style,在style里面加一个 "app-plus":{ "titleNView":false } {"path": "pages/index/index", "style": { "app-plus":{ "
一,创建全局css文件 创建global.css文件,保存全局样式,如图: global.css的代码: .titleDiv { width:800px; text-shadow: 2px 2px 5px #777; line-height: 22px; font-size: 22px; color: rgb(90, 90, 90); margin-top: 20px; } .mainDiv { width
1.创建一个SpringBoot工程,然后在maven里导入我们需要的坐标,分别是mybatis plus的启动器,lombok插件,mysql连接驱动 1 <dependency> 2 <groupId>com.baomidou</groupId> 3 <artifactId>mybatis-plus-boot-starter</artifactId> 4 <
MybatisPlus提供了两套模板,一个是BaseMapper的通用Mapper级别--对单表的增删查改,mapper存在的意义就是可以直接被调用操作数据表 还有通用的Service接口--IService。 两者比较 Mapper IService 查 select get,list 删 delect remove 增 save(有id),saveOrUpdate
mybatis-plus官网:https://mp.baomidou.com/ 一 、mybatis-plus快速部署 1、初步配置,基于springboot,创建springboot工程,导入依赖 <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>mysql</groupId> <artifactId
参考: Icon 图标 - element-plus 依赖的库 我们需要unplugin-icons和unplugin-auto-import库支持。 npm i -D unplugin-icons unplugin-auto-import 文档资料 unplugin-icons - GitHub 模板范例 element-plus-best-practices/vite.config.ts 配置 vue.config.js const Icons = r
参考: 暗黑模式 useDark useDark/demo.vue useToggle 全局启用暗黑主题 1、在 public/index.html 文件 html 标签上添加一个名为 dark 的 class 2、然后在项目入口文件(可以是 main.js 或者 App.vue)导入 css import 'element-plus/theme-chalk/dark/css-vars.css' 动态切换主题
在main.js导入element-plus的时候不仅要import ElementPlus from 'element-plus'还要导入css文件import 'element-plus/dist/index.css',我就是没有导入css文件导致显示不正确。 导入前: 导入后:
目录 一步到位springboot目录 gitee:https://gitee.com/chaitou/leilema.git 前言 上节完善了productInfo的CRUD功能,这节我们完善Order订单功能,比起productInfo,订单的功能需要 事务操作,保证多个数据库操作的原子性 vo变复杂了,因此需要dto做转换 事务 事务就是为了保证多次数据库