分类:JAVA

Java 编程开发语言学习和相关知识学习记录。

2020-01-03 0 By admin

Mybatis 全局配置文件

全局配置文件由下面的多个配置指令设置。 一、properties 属性 从外部文件中引入配置信息。 resource : 引入类路径下的文件。 url : 引入网络路径或者磁盘路径下的资源。 二、settings 设置 这是 MyBatis 中极为重要的调整设置,它们会改变 MyBatis 的运行时…

2019-12-24 0 By admin

MyBatis 入门

MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Obje…

2019-12-12 0 By admin

implements serializable 序列化对象是什么?

1、序列化是干什么的? 序列化简单来说就保存对象在内存中的状态也可以说是实例化变量。这是Java提供的用来保存 Object state,一种保存对象状态的机制。只有实现了serializable接口的类的对象才能被实例化。 2、什么情况下会用到序列化? 当你想把内存中的对象写入到硬盘时 当你想用套…

2019-12-11 0 By admin

Maven 工程打包成 Docker 镜像

使用 Maven 服务,我们可以很方便的处理 JAVA 工程的软件包依赖和编译打包。如果我们构建的工程是运行在 Docker 容器化平台中的话,我们后面还需要将构建好的包,打到镜像中并推送到镜像仓库。第二个步骤中的制作容器镜像和推送到远程仓库的操作,我们可以编写到 Maven 服务的配置文件中,从而…

2019-12-02 0 By admin

Maven 工程中使用 POM 文件编辑工程构建过程

POM 文件中用于编辑工程构建过程的配置模块,是由 BUILD 元素配置的。其编辑工程构建过程中需要配置的资源信息和构建插件信息。 一、build 的基本配置元素 directory: 构建产生的所有文件存放的目录。 finalName: 产生的构件的文件名,默认值是${artifactId}-${…

2019-10-21 0 By admin

Jmap java虚拟机的内存映射工具

JVM Memory Map命令用于生成heap dump文件,如果不使用这个命令,还可以使用 -XX:+HeapDumpOnOutOfMemoryError 参数来让虚拟机出现OOM的时候自动生成dump文件。 jmap不仅能生成dump文件,还可以查询finalize执行队列、Java堆和老年代…

2019-10-17 0 By admin

Spring Cloud Config 配置中心

Spring Cloud Config为分布式系统中的外部化配置提供服务器和客户端支持。 使用Config Server,您可以在所有环境中管理应用程序的外部属性。客户端和服务器上的概念映射与Spring Environment和PropertySource抽象,因此它们非常适合Spring应用程序…

2019-10-16 0 By admin

API 网关服务 Spring Cloud Zuul

通过Eureka 服务注册中心,可以实现架构集群内部服务之间的相互调用;如果是外部的服务调用集群服务的API接口,则不能仅仅通过Eureka注册中心实现。API 网关:它的存在就像是整个微服务架构系统的门面一样,所有的外部客户端的访问都需要通过它来进行调度和过滤。它除了实现请求路由、负载均衡、校验过…

2019-10-16 0 By admin

Feign 声明式服务调用

Spring Cloud Feign 基于Netflix Feign 实现,整合了Spring Cloud Ribbon 与 Spring Cloud Hystrix ,除了提供这两者的强大功能之外,还提供了一种声明式的WEB 服务客户端定义方式。 Feign是Netflix开发的声明式、模块化的H…