草庐IT

MyBatis-plus

全部标签

vue3+element-plus实现表格多选功能(可以清除选项或分页保留选项)

如图所示,在实际开发中,数据量大的表格基本都添加上了分页功能,每个页面请求的数据回交换更新,第一页的选中效果在跳转至第二页后,如果没有做相关处理,选中项会被清空,具体解决方法如下在需要处理的表格标签中加上:row-key="getRowKeys"以及@selection-change=“handleSelectionChange”点击事件el-tableref="multipleTableRef":data="tableData"v-loading="loading":header-cell-style="{background:'#F2F3F5'}":row-key="getRowKeys"

Spring整合MyBatis、Spring整合JUnit4(Spring纯注解开发完结篇)

文章目录?更多相关知识?一、整合MyBatis⭐整合变化演示图❗⭐代码演示二、整合JUnit4⭐代码演示作者:KJ.JK?更多相关知识??Spring中的创建对象的三种方式、第三方资源配置管理详细描述及使用(XML版完结篇)?Spring中的bean的配置、作用范围、生命周期详细描述及使用(XML版上篇)?Spring中的依赖注入、setter与构造器注入、自动装配与集合注

Spring整合MyBatis、Spring整合JUnit4(Spring纯注解开发完结篇)

文章目录?更多相关知识?一、整合MyBatis⭐整合变化演示图❗⭐代码演示二、整合JUnit4⭐代码演示作者:KJ.JK?更多相关知识??Spring中的创建对象的三种方式、第三方资源配置管理详细描述及使用(XML版完结篇)?Spring中的bean的配置、作用范围、生命周期详细描述及使用(XML版上篇)?Spring中的依赖注入、setter与构造器注入、自动装配与集合注

【Vue】Element Plus和Element UI中插槽使用

文章目录前言一、两者的区别二、组件库三、具体讲解总结前言今天和大家讲一下ElementPlus和ElementUI这两个组件库中表格的插槽使用方法,一般情况下vue2使用ElementUI这个组件库,表格组件的插槽的话一般都是使用v-slot,而vue3使用ElementPlus组件库,表格组件中插槽一般为#default,下面就来讲一下这两个。一、两者的区别ElementPlus和ElementUI都是基于Vue.js的UI组件库,其中表格组件都提供了插槽(slot)来自定义表格的内容。但是,ElementPlus和ElementUI中表格插槽的区别如下:表格头部插槽在ElementUI中,

MyBatis-Plus 实现分页的几种写法

简介MyBatis-Plus(opensnewwindow)(简称MP)是一个MyBatis(opensnewwindow)的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本CURD,性能基本无损耗,直接面向对象操作强大的CRUD操作:内置通用Mapper、通用Service,仅仅通过少量配置即可实现单表大部分CRUD操作,更有强大的条件构造器,满足各类使用需求支持Lambda形式调用:通过Lambda表达式,方便的编写各类查询条件,无需再担心字段写错支持主键自动生成

uniapp web-view页面层级过高,想在web-view上层再加入按钮,采用plus.nativeObj.View实现。动态创建web-view解决切换src后丢失背景问题。

需求:有两个web-view页面,需要添加按钮,动态切换web-view的src进行页面切换问题:uniapp的web-view层级很高,通过positon的z-index无法将其他元素置于web-view页面上层解决方式:采用底层组件plus.nativeObj.View创建视图,该视图比web-view层级高,可在web-view上层添加按钮,图片,矩形区域,文本,富文本,输入框。plus.nativeObj.View使用文档:https://www.html5plus.org/doc/zh_cn/nativeobj.html#plus.nativeObj.Viewweb-view组件

vue3+element-plus 表单输入框无法输入

Element-Plus在进行reactive在对登录用户密码输入输入时失效,最后发现是,在进行ref和model进行绑定的时候,绑定的属性名称都是一致的,导致界面无法输入,如下图所示都绑定的是:loginForm,代码入下图所示:系统登录 -->重置登录import{reactive,ref}from"vue";import{Login}from"../../../apis/login/login.js";//用户登录信息letloading=false;consttest=ref("");constloginForm=reactive({account:"",password:"

Mybatis中如何实现一对一,一对多的关联查询?

MyBatis实现一对一、一对多关联查询一般有两种方式:方式一:sqlMapper配置文件一对一:在resultMap标签中使用association标签一对多:在resultMap标签中使用collection 标签方式二:注解一对一:在@Results 注解中的@Result注解中使用@One注解一对多:在@Results 注解中的@Result 注解中使用@Many注解接下来,我们一起来看看这两种方式分别是怎么用代码实现的?这里需要用到学生student和班级class两张表,如下图所示:  一、一对一查询(sqlMapper配置文件)1.需求一个学生相对应一个专属班级,所以学生Stud

Mybatis中如何实现一对一,一对多的关联查询?

MyBatis实现一对一、一对多关联查询一般有两种方式:方式一:sqlMapper配置文件一对一:在resultMap标签中使用association标签一对多:在resultMap标签中使用collection 标签方式二:注解一对一:在@Results 注解中的@Result注解中使用@One注解一对多:在@Results 注解中的@Result 注解中使用@Many注解接下来,我们一起来看看这两种方式分别是怎么用代码实现的?这里需要用到学生student和班级class两张表,如下图所示:  一、一对一查询(sqlMapper配置文件)1.需求一个学生相对应一个专属班级,所以学生Stud

Rollup failed to resolve import “element-plus/es/components“ from “node_modules/element-plus/es/inde

–>Rollupfailedtoresolveimport“element-plus/es/components”from“node_modules/element-plus/es/index.js”.今天打包的时候出现了错误Rollupfailedtoresolveimport"element-plus/es/components"from"node_modules/element-plus/es/index.js".Thisismostlikelyunintendedbecauseitcanbreakyourapplicationatruntime.Ifyoudowanttoexterna