摘要:
MongoTemplate操作MongoDB 集成简介 spring-data-mongodb提供了MongoTemplate与MongoRepository两种方式访问mongodb,MongoRepository操作简单,MongoTemplate操作灵活,我们在项目中可以灵活适用这两种方式操作 阅读全文
摘要:
MongoDB的常用CURD操作 INSERT插入数据 db.User.save({name:'zhangsan',age:21,sex:true}) #插入User数据 db.User.find() #查看User {"_id": Objectld("4f69e680c9106ee2ec95da6 阅读全文
摘要:
MongoDB的基本操作 数据库操作 一个mongodb中可以建立多个数据库 常用操作: 1、 Help查看命令提示 db.help(); 2、 切换/创建数据库 use test 如果数据库不存在,则创建数据库,否则切换到指定数据库 3、 查询所有数据库 show dbs; 4、 删除当前使用数据 阅读全文
摘要:
MongoDB的安装 MongoDB简介 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键 阅读全文
摘要:
Docker镜像仓库 搭建私有镜像仓库 搭建镜像仓库可以基于Docker官方提供的DockerRegistry来实现。 官网地址:https://hub.docker.com/_/registry 1.简化版镜像仓库 Docker官方的Docker Registry是一个基础版本的Docker镜像仓 阅读全文
摘要:
Docker-Compose集群 初识DockerCompose Docker Compose可以基于Compose文件帮我们快速的部署分布式应用,而无需手动一个个创建和运行容器! Compose文件是一个文本文件,通过指令定义集群中的每个容器如何运行。格式如下: version: "3.8" se 阅读全文
摘要:
Dockerfile自定义镜像 镜像结构 常见的镜像在DockerHub就能找到,但是我们自己写的项目就必须自己构建镜像了。 而要自定义镜像,就必须先了解镜像的结构才行。 镜像是将应用程序及其需要的系统函数库、环境、配置、依赖打包而成。 我们以MySQL为例,来看看镜像的组成结构: 简单来说,镜像就 阅读全文
摘要:
Docker的基本操作 镜像操作 1.镜像名称 首先来看下镜像的名称组成: 镜名称一般分两部分组成:[repository]:[tag]。 在没有指定tag时,默认是latest,代表最新版本的镜像 如图: 这里的mysql就是repository,5.7就是tag,合一起就是镜像名称,代表5.7版 阅读全文
摘要:
Docker安装 Docker简介 Docker是一个快速交付应用、运行应用的技术 1、可以将程序及其依赖、运行环境一起打包为一个镜像,可以迁移到任意Linux操作系统中 2、运行时利用沙箱机制形成隔离容器,各个应用互补然干扰 3、启动、移除都可以通过一行命令完成,方便快捷 微服务虽然具备各种各样的 阅读全文
摘要:
EasyExcel的使用 EasyExcel简介 EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。 文档地址:https://alibaba-easyexcel.github.io/index.html github地址 阅读全文