- 博客(9)
- 收藏
- 关注
原创 Avue 远程搜索输入框,联动赋值 v2.8.0及以上
Avue版本: v2.8.0及以上适用本文,v2.7.10及以下版本点这里文章目录《 Avue 远程搜索输入框,联动赋值》前言一、基于element-ui实现(效果好)总结《 Avue 远程搜索输入框,联动赋值》效果图:前言avue在更新到 v2.8.0 版本之后,优化了卡槽逻辑性能,对slot、formslot、typeslot、headerslot、labelslot、errorslot等卡槽进行了调整。所以之前版本的代码已经不适用。需要对代码进行数据调整。一、基于element-ui
2021-10-11 23:38:04
2330
原创 BeanUtils.copyProperties()无法复制List<entiy>集合,制作通用工具类来解决。
BeanUtils.copyProperties()无法复制List集合,制作通用工具类来解决。1. 需求分析BeanUtils.copyProperties(source,target),用于把source实体的属性值复制给target实体(同名属性可复制)当需要对List进行整体复制到另一个List时,此方法达不到预期。查了网上资料,大多推荐使用循坏对entiy遍历进行BeanUtils.copyProperties操作。单一对entiy的循环,降低了复用性,个人不喜欢。想利用反射的机制
2021-09-22 23:03:35
1571
1
原创 element-ui的el-upload组件上传单张图,不显示图片列表。
element-ui的el-upload组件上传单张图,不显示图片列表。需求:1.显示单张图片,不需要图片列表2.可预览图片,删除图片重新上传环境1.element-ui2. vue3.0实现效果:1.test.vue 代码<template> <div > <div class="myload"> <el-upload ref="picUpload" action="/admin/tes
2021-09-14 11:03:39
1764
原创 ERROR com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://*
一、详细错误信息:2021-08-02 17:21:37.818 ERROR 8116 --- [reate-501036152] com.alibaba.druid.pool.DruidDataSource : create connection SQLException, url: jdbc:mysql://localhost:3306/study?useUnicode=true&characterEncoding=utf-8, errorCode 1044, state 42000j
2021-08-02 18:01:02
11277
2
原创 Springboot开启静态资源,开启WebFlux静态资源访问路径
Springboot开启静态资源,开启WebFlux静态资源访问路径1、问题描述在项目中,图片、word、pdf等静态资源文件访问时,需要开启静态资源,让访问不拦截。尝试了网上各种springboot开启静态资源的方案,都无法解决项目中开启静态资源的。2、 解决方法研究发现,自己的springboot项目中使用了spring webflux,在WebFlux的配置类中放开静态资源即可访问。在WebFluxConfigurer配置类的实现类中重写addResourceHandlers方法,实
2021-05-10 11:03:03
1378
原创 使用swagger遇到的问题-启动服务出现空指针异常(Unable to scan documentation context default)
使用swagger遇到的问题-启动服务出现空指针异常(Unable to scan documentation context default)1、问题描述在springboot项目中新增了新的需求后,创建entity、Service、Impl、controller类的文件后,重启服务过程中报错(虽然服务能正常启动,但是报错不美观)报错日志如下:ERROR 6292 --- [main] d.s.w.p.DocumentationPluginsBootstrapper : Unable to
2021-05-10 09:14:34
13095
7
原创 Avue中实现多选删除功能
Avue中实现多选删除功能前言在avue框架中,实现多选功能删除多项表单记录的功能。实现效果如下:提示:以下是本篇文章正文内容,下面案例可供参考一、前提条件后台写好根据记录行id进行删除数据行的接口,可以根据数组数据实现批量删除。二、多选删除实现1.引入库Option属性:selection:true //开启多选功能export const tableOption = { "border": true, "index": true, "indexLabel": "序
2021-05-10 08:18:50
4651
4
原创 Avue 远程搜索输入框,联动赋值其他组件 v2.7.10及以下
文章目录《 Avue 远程搜索输入框,联动赋值》前言一、基于avue自带属性实现(效果差)二、基于element-ui实现(效果好)总结《 Avue 远程搜索输入框,联动赋值》效果图:前言在很大情况下需要联动赋值给输入框,本文基于avue框架分别从avue与element-ui两方面进行远程搜索输入框联动赋值给其他输入框。需求1、后台接受模糊查询参数,从 编码 字段的输入值进行后台模糊匹配并返回json数据。(接口已经实现,传值调用即可)2、根据 编码 的选择,将数据行自带的值匹配到
2021-05-08 15:53:12
5502
1
原创 Mybatis-plus做连接查询的插件:Mybatis-plus-join
Mybatis-plus做连接查询的插件:Mybatis-plus-join文章仅用于记录自己在学习过程中遇到的问题与解决方法,希望对大家有帮助。1、什么是Mybatis-plus-join?Mybatis-plus-join是网上的大佬为解决Mybatis-plus做多表连接查询吃力而开发的一个工具,它能基于Mybatisplus进行功能升级,使其不再受限于单表查询,其中本人总结有以下几点:对Mybatis-plus进行功能升级 ,提高开发效率;使用方法与Mybatis-plus一样 ,学习
2021-05-08 11:28:51
34130
12
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人