集成 Spring + Spring MVC + MyBatis 搭建单体应用
这里使用 Maven 项目管理工具构建项目 初始化项目 打开 Intellij IDEA,点击 Create New Project 选择 Maven 构建项目 选择 JDK 版本(此处不阐述 JDK 安装的详细步骤,不会的小伙伴戳 JDK...
这里使用 Maven 项目管理工具构建项目 初始化项目 打开 Intellij IDEA,点击 Create New Project 选择 Maven 构建项目 选择 JDK 版本(此处不阐述 JDK 安装的详细步骤,不会的小伙伴戳 JDK...
使用 Jersey 服务器实现上传,使用 HTTP 请求实现下载 引入依赖 在 pom.xml 中添加 Jersey 相关依赖 <dependency> <groupId>com.sun.jersey</gro...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
Docker Registry 简介 Docker Hub 是 Docker 官方提供的一个管理公共镜像的镜像仓库,我们可以从上面拉取我们想要的镜像,也可以推送自己的镜像上去。但有时候,在无法访问互联网的情况下或者不希望将自己的镜像推送到公...
Docker Compose 简介 Docker Compose 是 Docker 官方的编排项目之一,负责实现对 Docker 容器集群的快速编排 Compose 的定位:定义和运行多个 Docker 个容器的应用 在日常工作中,经常会碰...
容器编排模板文件 创建 docker-compose.yml 模板文件 $ sudo mkdir docker-compose.yml 文件内容如下 version: '3.1' services: tomcat: restart: alw...
Docker 镜像命令 列出镜像列表 $ docker images $ docker image ls -a 运行 Docker 镜像(守护态方式) $ docker run -d {镜像名} 删除指定 Docker 镜像 $ docke...
什么是 Docker Docker 是一个虚拟化容器引擎,完全使用沙箱隔离机制,较传统的 VM 虚拟机有很大优势。 传统虚拟机(VM)和虚拟化容器(Docker)的区别: 传统的 VM 虚拟机不能共享资源 , 比如在 VMWare 中安装了...
Spring MVC 概述 Spring MVC 也叫 Spring Web MVC,属于展示层框架,是 Spring 框架的一部分。 MVC 模式作用在于分离应用程序的不同方面(业务逻辑、 UI 逻辑、输入逻辑),而 Spring MVC...
Nexus 简介 Nexus 是一个强大的依赖仓库管理器,极大地简化了内部仓库的维护和外部仓库的访问。 2016 年 4 月 6 日 Nexus 3.0 版本发布,相较 2.x 版本 有了很大的改变: 对低层代码进行了大规模重构,提升性能,...
业务场景 我们以订单功能为例说明下: 生成订单后一段时间不支付订单会自动关闭。最简单的想法是设置定时任务轮询,但是每个订单的创建时间不一样,定时任务的规则无法设定,如果将定时任务执行的间隔设置的过短,太影响效率。 还有一种想法,在用户进入订...