
Java
努力敲代码的咸鱼
这个作者很懒,什么都没留下…
展开
-
【无标题】
localDate和localDateTime很强大,里面涉及了好多很好玩很好用的方法,使我们不用再去用以往的Calendar类。原创 2023-06-29 14:39:11 · 131 阅读 · 0 评论 -
Mybatis报Invalid bound statement (not found)错误解决办法
**解决办法**1.访问所有的mapper都报此错误,检查 mapper.xml 中的 namespace2.访问mapper中的部分方法时报此错误,检查xml文件中的id是否和接口中的方法名一致3.mapper接口中的方法返回值有没有正确配置ResultMap,或者只配置ResultType4.检查application.properties配置文件是否添加以下配置信息5.在maven项目的pom.xml中build标签下插入:<resources> <res原创 2021-04-23 16:44:30 · 682 阅读 · 1 评论 -
vue 实现文件下载
1.前台按钮 <el-button size="mini" icon="el-icon-edit-outline" type="primary" @click="fileDownload(scope.row)"原创 2021-04-16 15:45:02 · 1354 阅读 · 0 评论 -
前台vue框架+后台SpringBoot框架连通
准备前台框架可以参考通过代码搭建Vue项目后台框架IDEA 搭建SpringBoot项目准备必要的js文件首先我们需要定义一个全局变量,在后面我们需要改动地址就比较方便了1、global-variable.js//全局变量文件//baseURL:访问后台路径 const baseURL = 'http://localhost:后台的端口号';export default { baseURL,}前台访问后台肯定需要一个中间的桥梁,该桥梁我们用request.js2、r原创 2021-04-13 14:03:42 · 1114 阅读 · 1 评论 -
IDEA 创建 SpringBoot项目 详细教程
1.安装JDK2.安装IDEA步骤1.打开IDEA点击new Project2.选择“Spring Initializr”,点击next;(jdk1.8默认即可)3.src->main->java下包名会是:com->example-> project;点击next;4.对初始化项目架包的勾选5.选择项目路径,点击finish;打开新的窗口;6.等待加载,进行maven的设置插入maven的配置下载maven,并且解压设置setting.xml 主原创 2021-04-09 16:29:44 · 4117 阅读 · 2 评论 -
JDK安装步骤
这里写自定义目录标题1 下载jdk2 安装JDk3 配置环境变量4 验证jdk安装是否成功1 下载jdk下载地址(云盘)链接: https://pan.baidu.com/s/1aq4PIa1m2E4aSI8yGzXyGg 提取码: vcfb 复制这段内容后打开百度网盘手机App,操作更方便哦2 安装JDk无脑的直接点击next3 配置环境变量1 右击计算机→属性→高级系统设置→高级→环境变量2 新建 JAVA_HOME 变量JAVA_HOME =JDK的安装路径3 新建 CL原创 2021-04-06 15:32:41 · 134 阅读 · 0 评论 -
vue 登录加盐加密
vue前台加密,后台解密思路:1、先从后台获取加密方法2、将获取的加密方法给前台加密3.将加密后的密码和账户传入后台4、后台对前台传过来的密码进行解密前台:vue 安装“jsencrypt”: “^3.0.0-rc.1”main.js引用需要jsencrypt.js文件(function (global, factory) {typeof exports === ‘object’ && typeof module !== ‘undefined’ ? factory(e原创 2021-02-18 18:05:39 · 1073 阅读 · 1 评论 -
将对象赋值给另外一个对象
在进行表单传值或者数据返回时我们的实体类里面有一些字段不需要像前台展示,则可以在定义一个类,改类里面的属性是你需要向前台展示的字段通过BeanUtils.copyProperties(a,b);就可以把a的值赋值给b...原创 2021-02-18 17:55:00 · 1563 阅读 · 0 评论 -
前台接收type值,转换成对应的type的名称
**前台接收type值,转换成对应的type的名称**type是后台传过来的数据通过typeFormatter方法转换_self.statusOptions是对应的数据如下:row.type的值为id的值原创 2021-02-18 13:59:21 · 249 阅读 · 0 评论 -
Vue+Websocket 带参数使用
Websocket 带参数使用在页面初始化的时候就建立Websocketvue 前台1.在data(){定义websocket=null}2.在methods(){}以下方法 //打开一个websocket webSocket() { const wsurl = localhost:端口号 + "/deviceMonitorWebSocket/" + _self.userId +"/"+deviceId; _self.websoc原创 2021-01-29 15:49:05 · 7078 阅读 · 0 评论 -
com.mkoteam.domain.****** cannot be cast to java.util.Map
com.mkoteam.domain.****** cannot be cast to java.util.Map错误原因:写的sql语句返回的结果不能在A里面找到对应的值例如 List list = (List) query.getResultList();你sql语句查出来有userName这个属性,但是A累里面没有与之对应的userName(变量名一样,类型一样)只要sql里面返回的字段在A里面都有对应的字段就可以了...原创 2020-12-04 09:32:21 · 240 阅读 · 0 评论