- 博客(20)
- 收藏
- 关注
原创 MyBatis的各种查询功能
1、查询一个实体类对象mapper.java文件代码/** * 根据用户id查询用户信息 * @param id * @return */ User getUserById(@Param("id") int id);mapper.xml文件代码<!--User getUserById(@Param("id") int id);--> <select id="getUserById" resultType="User"> select * from t_u
2022-04-10 12:06:11 596
原创 SpringBoot和Vue前后端项目中,使用axios发送请求,产生跨域问题的解决方法
大家可以看一下,是不是如下的错误Access to XMLHttpRequest at ‘http://localhost:8088/user/login’ from origin ‘http://localhost:8080’ has been blocked by CORS policy: No ‘Access-Control-Allow-Origin’ header is present on the requested resource.当时我在做SpringBoot和Vue前后端分离项目的时
2021-11-24 19:08:47 734
原创 关于node.js的下载安装和环境变量的配置(超详细)
这里我们下载最新版的node.js 16.13.0版本node.js官网网址:https://nodejs.org/zh-cn/接下来是下载步骤:1.下载安装包2.下载之后如下图所示,如何双击打开3. 然后一直无脑的点next安装成功,文件夹结构如下,并在上面安装过程中已经自动配置了环境变量和安装好了npm包,此时可以执行node-v和npm-v分别查看node和npm的版本号:配置npm在安装全局模块时的路径和缓存cache的路径因为在执行例如npm
2021-11-15 15:24:33 1589
原创 MyBatisPlus代码生成器的使用(超详细)
今天我们来浅谈一下MyBatisPlus代码生成器,今天是教会大家怎么使用,并不会讲一下太底层的东西,使用MyBatisPlus代码生成器需要的前置知识。MyBatisMyBatisPlusMySQL我这里使用的是最新版本的MyBatisPlus的代码生成器3.5.1版本,这个版本不兼容历史版本,旧版本的代码生成器的使用方法也差不多,小伙伴们可以看一下官方文档。重点开始了!!!,我这里是在SpringBoot项目中使用MyBatisPlus,其他项目中使用也是同理第一步(引入依赖):这一步
2021-11-13 11:58:42 13275 6
原创 MUI项目中使用阿里巴巴矢量图标库(保姆篇)
话不多说,直接进入主题.一、要在MUI项目中使用阿里图标库, 就得先进入阿里图标库的官网这里是官网网址: https://www.iconfont.cn/下图是首页的样子二、使用阿里图标的方法有很多种,,这里就说一下我使用的这种1.在搜索框中输入关键字,然后找到自己喜欢的图标,然后鼠标移入到图标上方,就会出现这三个选项,在这里我们选择添加入库,如下图所示这个时候右上角的购物车图标就有了反应,如下图所示这个时候可以继续寻找别的自己喜欢的图标,都使用添加入库这种方式,这种方式类似于淘宝中的购
2021-10-19 12:07:16 1485 5
原创 原生JS实现图片旋转功能
废话不多说,直接进入主题原生JS代码实现图片旋转的效果,下面两条是功能单击鼠标左键图片向左旋转45°,单机鼠标右键图片向右旋转45°成功后的效果(视频放不了!)上JS代码html部分(只是一个简简单单的图片)<img src="img/1.jpg" id="img01" />JS代码部分<script> //记录旋转角度的变量 var current = 0; //鼠标右键点击事件 img01.oncontextmenu = fu
2021-09-15 17:01:43 9147
原创 关于使用MyBatis的逆向工程生成实体类和数据库表不对应
说一下这个问题, 这个问题让我十分烦恼, 所有的配置都没有问题, 也能生成代码, 但就是生成的实体类不对, 我数据库中有两张表, 一张是Student, 一张是User表, 生成的有6个类!!!, 一般是有四个类, 一张表是会有一个普通类, 一个使用复杂条件的类, 但是我这里竟然出现了4个和User有关的类, 找了很久原因也没有解决, 就当我快要放弃的时候, 出现了一篇博客, 拯救了我.博客里面的解决方法如下:在springboot整合mybatis中,出现mybatis-generator逆向工程生成
2021-06-14 21:02:04 1669 11
原创 IDEA中类的图标变成J
IDEA中对于类的图标变成J,我见过两种情况,.第一种,橙色的J第二种,蓝色的J解决方法:第一种:然后如上图操作即可,非常简单第二种:原因: IDEA开了节能模式, 代码提示功能会自动关闭.下图的第二步 前面应该是有个小箭头的,点击完之后就没有箭头了,问题也解决了...
2021-06-14 18:08:32 9244 4
原创 关于MyBatis Generator找不到mbg.xml文件的错误
如下就是控制台打印的错误信息产生这个错误的原因是什么,这个我也不太清楚,但是我知道的是,解决问题的方法。1、把mbg.xml文件中的这三个地方改为绝对路径2、运行代码中的mbg.xml的路径也设置为绝对路径(如下图所示)然后就可以运行成功啦!...
2021-06-07 15:28:30 300
原创 关于MyBatis的逆向工程MBG
• MyBatis Generator :• 简称MBG,是一个专门为MyBatis框架使用者定制的代码生成器,可以快速的根据表生成对应的映射文件,接口,以及bean类。支持基本的增删改查,以及QBC风格的条件查询。但是表连接、存储过程等这些复杂sql的定义需要我们手工编写官方文档地址http://www.mybatis.org/generator/• 官方工程地址https://github.com/mybatis/generator/releasesMBG使用使用步骤我用大白话说一
2021-05-19 20:03:15 103
原创 关于mysql中日期后面多一个 .0
关于mysql中日期后面多一个 .0就好比下图这样,1、生日是Date类型,从数据库中取出来没问题,2、创建时间 是DateTime类型的 在数据库中看是很正常的3、但是 取出数据显示在页面上就有问题了4、毋庸置疑 当然是格式转换有问题产生问题的原因是 !!!我在getreateTime属性上方...
2021-05-04 16:05:01 978
原创 org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘entityManage
下面是错误的提示因为我个人练习SSSP整合时,遇到了这个错误,就打算和大家分享一下,我当时遇到这个错误也在csdn里面寻找问题,但是没找到答案,我的问题是出在 实体类与另一个实体类中没有映射,也就是一对多或者多对多等等映射,因为我是先创建了实体类才测试数据库连接,实体类忘记加映射的注解了。我的两张表是,学生表和班级表,多个学生属于一个班级,所以要使用多对一关系映射,大家一定要记得加映射注解,这个错误苦恼了我两天!!!org.springframework.beans.factory.BeanCrea
2021-05-03 15:46:33 836
原创 JQuery中使用AJAX请求
今天我们来说一下AJAX请求1、什么是AJAX请求AJAX 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。 ajax 是一种浏览器通过 js 异步发起请求,局部更新页面的技术。 Ajax 请求的局部更新,浏览器地址栏不会发生变化 局部更新不会舍弃原来页面的内容2 、原生 AJAX 请求的示例: 请求的示例:...
2021-04-28 09:53:42 167
原创 Java中的静态代理和动态代理
今天我们来聊一聊静态代理和动态代理之所以写这个文章是因为我之前学代理的时候一头雾水,然后最近在学习Spring5框架的时候AOP的底层原理就是用到了动态代理,我就想着倒回去复习一下动态代理。我的学习方法是学不懂就先跳过,过了一段时间用到了再倒回来复习,我个人每次倒回来复习之前不懂的知识点,都会有一种开挂的感觉。我相信有些小伙伴也是和我一样。话不多说,进入今天的主题。静态代理(了解即可,使用较少)静态代理的特点:代理类和被代理类在编译期间,就确定下来了。静态代理需要三个要素。① 接口②实现接口的
2021-04-25 16:40:54 219
原创 Spring5框架 第二章
大家好,又来到了Spring框架学习的第二章节了。这次我们要讲述的知识点如下。1、Aop2、JdbcTemplate没错,就是两个内容,内容少方便学习。言归正传,进入学习Aop(概念)1 、什么是 AOP(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能(3)使用登录例子说明 AOP如下图所示:AOP (底层原
2021-04-24 18:25:27 114
原创 Spring5框架 第一章
在讲解Spring框架之前,我想说一个事情,我写博客只是为了和大家一起进步,大家可以学习我的长处,指出我的短处。这是我第二次写博客,我第一次写博客的时候发现了一个现象,就是那些评论都非常不切实际,竟然还有互粉的,导致一些不是太好的文章,评论也天花乱坠,我不是在说谁的博客不好,我只是想让真正好的文章能被人挖掘出来,而不是水军,所以我希望在这个博客不会再出现这种情况,如果我的博客确实帮助到了你,请给我一个赞然后评论一个有帮助就够了。接下来的部分就是讲解Spring5框架了Spring5 框架概述1、Spr
2021-04-24 10:35:44 183
原创 JDBC连接MySQL数据库
最详细的JDBC连接MySQL数据库的步骤!!!(这里以IDEA软件为例):(1)导入jar包,因为,要使用SUN公司的这套接口,就必须导入他编写的jar包。因为我的数据库是8.0的,所以这里JDBC的jar包以mysql8.0为例,如果用的是5.0版本的数据库就下载mysql5.0的jar包。在模块下面创建一个lib目录,然后将jar包复制进去,再添加依赖到模块下。(创建项目的步骤是File --> New --> Project 然后可以直接创建包和类 )(添加依赖的步骤 File
2021-04-08 11:23:14 987 9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人