通常我们都是采用 dos 命令对 docker 进行操作,如果需要采用 Java 程序来管理 docker,可以借助 docker-java。docker-java 是 Docker的 Java 版本 API,下面通过样例演示其如何使用。 一、安装配置 1,服务端设置 (1)由于访问 dockerAPI 需要设置一个远程访问端口......
二、常用配置 1,在 application.properties 中配置 我们可以在项目的 application.properties 文件中配置一些常用属性: 2,在代码中配置 上面的那些配置我们也可以在 Java 代码中配置,且代码中配置的优先级高于 application.properties 配置的优先级......
REST(Representational State Transfer)是一种 Web 软件架构风格(它是一种风格,而不是标准),而匹配或兼容这种架构风格的网络服务称为 REST 服务。在 REST 中,资源是由 URI 来指定的,对资源的增删改查操作可以通过 HTTP 协议提供的 GET、POST、PUT、DELETE 等方法实现......
所谓多数据源,就是一个 Java EE 项目中采用了不同数据库实例中的多个库,或者同一个数据库实例中多个不同的库。JPA 和 MyBatis 配置多数据源类似,不同的是,JPA 配置时主要提供不同的 LocalContainerEntityManagerFactoryBean 以及事务管理器,具体配置步骤如下......
一、基本介绍 1,什么是 JPA JPA 是 Java Persistence API 的简称,中文名 Java 持久层 API。 我们都知道 Hibernate 框架是一个 ORM 框架,而 JPA 则是一种 ORM 规范。JPA 和 Hibernate 的关系就像是 JDBC 与 JDBC 驱动的关系,即 JPA 制定了 ORM 规范......
1,问题描述 (1)无论是 Linux 系统,还是 macOS 系统,我们都可以使用 tar 命令进行文件的压缩打包。命令格式如下: 1 tar cvf xxxx.tar 要压缩的文件或目录名称 (2)但如果要压缩的目录层级比较多时,比如: tar cvf dist.tar /Volumes/BOOTCAMP......
一、系统监控 1,内存占用情况 使用 free 命令可以显示闲置内存、总内存和交换内等方面的信息,单位是字节。 2,CPU 占用情况 使用 top 命令能够实时显示系统中各个进程的资源占用状况。按“q”即可退出 top 屏幕。 注意:kill -9 PID 可以强制中断一个进程......
所谓多数据源,就是一个 Java EE 项目中采用了不同数据库实例中的多个库,或者同一个数据库实例中多个不同的库。MyBatis 也可以配置多数据源,下面通过样例进行演示。 三、多数据源的配置与使用 1,添加依赖 首先编辑 pom.xml 文件,添加相关依赖......
一、基本介绍 1,什么是 MyBatis MyBatis 是一款优秀的持久化框架,原名叫做 iBatis,2010 年改名为 MyBatis。 MyBatis 支持定制化 SQL、存储过程以及高级映射。MyBatis 几乎避免了所有的 JDBC 代码手动设置参数以及获取结果集。 在传统的 SSM 框架整合中......
所谓多数据源,就是一个 Java EE 项目中采用了不同数据库实例中的多个库,或者同一个数据库实例中多个不同的库。而 JdbcTemplate 多数据源的配置是比较简单的,因为一个 JdbcTemplate 对应一个 DataSource,开发者只需要手动提供多个 DataSource......