自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 BigDecimal的使用-简单明了

// 创建方式BigDecimal b1 = new BigDecimal("1");// 1BigDecimal b2 = BigDecimal.valueOf(1);// 1// 直接使用BigDecimal对象点就方法就完了// 加法public BigDecimal add(BigDecimal value);// 减法public BigDecimal subtract(BigDecimal value);// 乘法public BigDecimal multiply(BigD

2021-07-14 15:06:58 308

原创 Axios请求方式

Axios请求方式Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。使用cdn的方式引入axios.js<script src="https://cdn.bootcdn.net/ajax/libs/axios/0.21.1/axios.min.js"/>使用这个注解可以使前端和后端跨域请求@CrossOrigin详细介绍then成功的回调函数catch请求失败的异常params 参数data请求体数据axios中文网:htt

2021-06-28 14:42:16 460 2

原创 如何把一个jar包放到maven本地仓库(详细教学)

使用mvn命令分析一下命令参数如下:mvn install:install-file 项目包名 -DgroupId=com.xm 工程名 -DartifactId=coupon-service-common 版本号-Dversion=1.0 包的形式(pom、jar、war)-Dpackaging=jar 包所在的路径-Dfile="E:\Develop\Courses\SpringCloud\coupon\coupon-service\coupon-service-common

2020-11-18 18:49:19 2796

原创 Mybatis Plus如何获取插入操作后的自增长的id

要想获取Mybatis Plus的insert()执行后的自增长id其实很简单,你不需要多做任何的操作,你只需要在它执行之后,拿你传进去的对象点它的id属性即可下面我用一个示例来告诉你 @Resource SysRoleMapper sysRoleMapper; @Test public void testInsert() { SysRole sysRole = new SysRole("角色", "添加", 1); if (sysRoleMap

2020-09-25 18:38:38 6635 3

原创 Windows系统上安装Redis和Redis的可视化工具

一、Redis 安装Window 下安装Redis下载地址:https://github.com/MSOpenTech/redis/releasesRedis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 D 盘,解压后,将文件夹重新命名为 redis。打开文件夹,内容如下:二、启动Ctrl+R启动一个 cmd 窗口 使用 cd 命令切换目录到 D:\redis 运行:如果想方便的话,可以创建一个.bat文件

2020-09-14 20:24:18 508 1

原创 Thymeleaf模板引擎的理解以及使用(轻松掌握)

文章目录前言一、模板引擎是什么?二、Thymeleaf的介绍三、Thymeleaf的特点四、Thymeleaf的使用1.添加依赖2.添加配置3.准备模型4.控制器开发5.页面开发6.运行访问五、Thymeleaf的配置六、Thymeleaf的常用标签七、Thymeleaf的表达式前言开心的一天从学习新的技术开始,哦也,冲冲冲提示:以下是本篇文章正文内容,下面案例可供参考一、模板引擎是什么?模板引擎(这里特指用于Web开发的模板引擎)是为了使用户界面与业务数据(内容)分离而产生的,它可以生成特

2020-09-10 11:38:38 4741 1

原创 常见的HTPP状态码

常见的HTPP状态码状态含义200(OK)- 表示服务器已经成功接受请求,并将返回客户端所请求的最终结果,400(Bad Request)- 糟糕的请求。语义有误,当前请求无法被服务器理解404(Not Found)- 请求失败,客户端请求的资源没有找到或者是不存在405(Method Not Allowed )- 请求行中指定的请求方法不能被用于请求相应的资源406(Not Acceptable)-表示无法使用请求的内容特性来响应请求的网页,前台无法

2020-09-03 20:04:41 2584

原创 Spring Data JPA多表查询

多表查询在Spring Data JPA中有两种实现方式第一种创建一个结果集接口来接收多表连查的结果第二种利用JPA的关联映射来实现先来熟悉一下几个注解注解意思属性@ManyToOne定义了连接表之间的多对一的关系。targetEntity属性表示关联的实体类型,可省略,fetch属性表示加载策略,FetchType的取值范围LAZY(延迟加载)默认上EAGER,cascade属性表示级联操作,CascadeType取值范围PERSIST(级联持久化),REMOVE(级联删

2020-08-30 17:01:14 4601 3

原创 通过内网穿透让别人访问自己的JavaWeb项目

一、介绍首页我们需要一个域名,来让全世界的人都可以访问我们写的项目,这里推荐一个大家一个获取域名的网站内网穿透,免费不要钱,但是域名可能时不时会改变,不妨碍一般的需求,充钱可以解决这个问题二、获取域名大家进去内网穿透这个网站需要注册登录然后点击我的隧道——>购买隧道——>免费隧道——改端口号(改成你自己的端口号)——免费购买三、下载客户端看到导航栏点击下载客户端,下载Windows 64位即可四、启动客户端点击我的隧道——>点击显示然后复制,等会要用到来到我们刚刚下载

2020-08-30 09:28:29 2162 3

原创 一篇文章让你明白什么是MyBatis-Plus

目录一、MyBatis-Plus简介二、特性三、支持数据库四、框架结构五、功能一、MyBatis-Plus简介Mybatis-Plus(简称MP)是一个Mybatis的增强工具,只是在Mybatis的基础上做了增强却不做改变,MyBatis-Plus支持所有Mybatis原生的特性,所以引入Mybatis-Plus不会对现有的Mybatis构架产生任何影响。MyBatis 增强工具包,简化 CRUD 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。官方愿景:成为

2020-08-28 19:41:14 6254

原创 Mybatis 和 Mybatis Plus 的区别

Mybatis 和 Mybatis Plus 的区别Mybatis-Plus是一个Mybatis的增强工具,只是在Mybatis的基础上做了增强却不做改变,MyBatis-Plus支持所有Mybatis原生的特性,所以引入Mybatis-Plus不会对现有的Mybatis构架产生任何影响。MyBatis的优缺点优点MyBatis封装了JBDC底层访问数据库的细节,使我们程序猿不需要与JDBC API打交道,就可以访问数据库MyBatis简单易学,程序猿直接编写SQL语句,适合于对SQL语句性能要

2020-08-26 19:52:39 40663 2

原创 java.sql.SQLException: The server time zone value ‘�й���׼ʱ��‘ is unrecognized or represents more解决方案

解决方案:在连接数据库路径后面追加useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai 就OK了spring.datasource.url=jdbc:mysql://localhost:3306/appinfodb?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai...

2020-08-26 19:29:00 815 1

原创 什么是JPA、JPA的基础实战

JPA前言一、JPA的起源二、什么是JPA三、JPA的优势四、SpringBoot Data JPA五、JPA的代码实战1、JPA拥有哪些注解呢?2、代码实战前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。一、JPA的起源JPA由EJB 3.0软件专家组开发,作为JSR-220实现的一部分。但它又不限于EJB 3.0,你可以在Web应用、甚至桌面应用中使用。JPA的宗旨是为PO.

2020-08-26 17:44:41 724 2

转载 IDEA的配置(2020.2版本)

本文链接:https://blog.csdn.net/weixin_45395031/article/details/103334290

2020-08-26 09:18:51 533

原创 Maven的下载与IDEA设置Maven

Maven的下载与安装什么是Maven下载Maven什么是MavenMaven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多 Apache Jakarta 项目发文时使用 Maven,而且公司项目采用 Maven 的比例在持续增长。Mave

2020-08-21 23:15:03 484

原创 IDEA快速创建SpringBoot项目(绝对有效)

快速创建SpringBoot项目第一步打开idea第二步选择idea提供快速创建的方式第三步设置项目的元数据第四步勾选需要的模块第五步设置项目的文件名,存放位置项目结构最简单的创建SpringBoot项目,一看就会,绝对不会让你白来一趟第一步打开idea第二步选择idea提供快速创建的方式第三步设置项目的元数据第四步勾选需要的模块第五步设置项目的文件名,存放位置项目已经创建成功了,然后看一下项目的结构项目结构...

2020-08-21 19:53:22 253

原创 SpringBoot整合MyBatis超级详细教学

SpringBoot整合MyBatis超级详细教学项目的整体结构第一步 导入依赖pom.xml第二步 配置application.properties文件第三步 编写接口LoginMapper第四步 编写LoginMapper.xml第五步 编写LoginService类第六步 编写LoginController控制器第七步 再FridayApplication类追加@MapperScan注解都2020年了竟然还有人不知道用SpringBoot整合MyBatis,直接抬走下一位,各位记得先点赞,在观看养成

2020-08-19 16:00:26 551 1

原创 微信小程序 data对象赋值和取值

微信小程序 data对象赋值和取值显示静态数据往data赋值Page({ data: { motto: 'Hello World' }})在***.wxml这样子取data对象的属性<view "{{motto}}"></view>显示响应的动态数据在js中这样子写function setData(){ var _this= this; that.setData({ message: '新消息' })}我就

2020-08-18 11:43:17 4916 1

原创 mybatis如何获取插入操作自增长的id

mybatis如何获取插入操作的自增长的idmybatis如何获取插入操作的自增长的idkeyProperty属性useGeneratedKeys的属性使用keyProperty属性和useGeneratedKeys的属性mapper文件测试代码执行结果mybatis如何获取插入操作的自增长的id最近发现身边的同事,在写插入操作的时候需要用到它的自增长的id,都是另外写一个查询方法取获取刚刚插入语句的id,这样写起来也很麻烦因为这样子我们还需要去写sql语句以及接口,其实mybatis给我们提供了这样的

2020-08-12 09:17:33 3262 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除