摘要:
前提条件 熟悉命令行 已安装16.0或更高版本的Node.js(附上node的安装教程) 步骤 主要步骤如下: 确定已安装node环境。 使用命令新建vue项目 安装依赖并启动服务器 接下来,我们详细说明这些步骤。 查看是否已安装node16.0或更高版本。 这里,我们已安装了node16..17, 阅读全文
摘要:
大多数时候,我们执行数据库语句添加时,会返回影响的条数。有时候,希望返回新增语句的Id(自增)。 INSERT INTO dbo.name_test ( name )VALUES ( N'小李' ) -- 返回新增值 SELECT @@IDENTITY 返回的id值如下: 阅读全文
摘要:
https://www.runoob.com/docker/docker-command-manual.html 容器生命周期管理 命令 描述 run 创建一个新的容器并运行一个命令 start/stop/restart docker start: 启动一个或多个已经被停止的容器 docker st 阅读全文
摘要:
前面,我们已经学习了创建SpringCloud的第一步新建父工程。接下来,我们需要对pom文件进行修改。 环境 IDEA 2018.2.4 JDK 1.8.0_191 Maven 3.5.2 步骤 新建父工程后。删除src及其子目录的文件。 打开pom.xml文件(后文的设置都在pom.xml 下) 阅读全文
摘要:
Maven使用 dependencyManagement 和 dependencies 进行包的管理,它们有什么联系和区别呢? dependencyManagement 里只是在父项声明依赖; dependencies 引入依赖,并且子模块会继承父项中的依赖。通常, dependencyManage 阅读全文
摘要:
今天在创建SpringBoot项目时发现导包是没有任何问题的,但是pom文件中maven-project-info-reports-plugin一直有报红,如下图所示: 在该pom文件中引入maven-project-info-reports-plugin依赖包即可解决以上问题。 <dependen 阅读全文
摘要:
我们新建一个Maven项目时,通常会默认打包方式。例如 <packaging>pom</packaging> ,它们到底是什么意思呢? 打包类型有pom、jar、war三种。 打包类型 说明 pom 父级项目的打包类型 jar 默认类型,如果没写packaging标签,则默认打成jar包(内部调用或 阅读全文
摘要:
环境 IDEA 2018.2.4 JDK 1.8.0_191 Maven 3.5.2 步骤 新建Maven项目。 输入项目名称。 添加键值对。使得能够快速生成项目。 点击【Next】,直到完成项目创建。 允许自动导入。当弹出提示时,点击“Enable Auto-Import”。 打开菜单栏【File 阅读全文
摘要:
表中有些值是固定的。例如(性别)。此时,我们可以使用Mybatis-Plus通用枚举来实现。 前提条件 以安装适合版本的Java、Maven仓库。 已搭建SpringBoot框架。 存在可连接的数据库(这里为MySQL)。 已经配置好Mybatis环境以及数据库配置、依赖项。 通用枚举步骤示例 创建 阅读全文
摘要:
最近,学习Mybatis-plus时,用到了乐观锁的插件。然后,我就对乐观锁和悲观锁进行了了解。 我发现,有一张图片很能反应乐观锁和悲观锁的区别。 乐观锁 首先来看乐观锁,顾名思义,乐观锁就是持比较乐观态度的锁。就是在操作数据时非常乐观,认为别的线程不会同时修改数据,所以不会上锁,但是在更新的时候会 阅读全文