通常我们如果有一个服务,会部署到多台服务器上,这些微服务如果都暴露给客户,是非常难以管理的,我们系统需要有一个唯一的出口,API网关是一个服务,是系统的唯一出口。API网关封装了系统内部的微服务,为客户端提供一个定制的API。客户端只需要调用网关接口,就可以调用到实际的微服务,实际的服务对客户不可见... ...
分类:
编程语言 时间:
2019-06-29 13:09:37
阅读次数:
1700
一、namespaced resources 所谓的namespaced resources,就是这个resource是从属于某个namespace的, 比如pod, deployment, service都属于namespaced resource. http://localhost:8080/a ...
你是否还在写try-catch-finally?来使用try-with-resources优雅地关闭流吧前言开发中,我们常常需要在最后进行一些资源的关闭。比如读写文件流等,常见的,我们会在最后的finally里进行资源的关闭。但是这种写法是很不简洁的。其实,早在JDK1.7就已经引入了try-with-resources来关闭资源的方式,我们今天就来体验一下try-with-resources的简
分类:
其他好文 时间:
2019-06-28 18:05:41
阅读次数:
102
在使用maven之前我们要知道创建一个maven项目的时候,它有以下基本的项目格式 src/main/java 存放项目的.java文件 src/main/resources 存放项目资源文件,如spring、struts2配置文件,db.properties src/main/webapp 存放j ...
分类:
其他好文 时间:
2019-06-28 15:21:26
阅读次数:
127
虽然现在大多数项目都趋向于 slf4j,但是在开发中log4j简单的配置还是有使用之地。基本一个log4j.properties就行了,查看SQL语句的执行等等,非常nice。 首先是引用jar包 在resources下增加log4j.properties配置文件就行了。启动项目就可以看到日志了。 ...
分类:
其他好文 时间:
2019-06-28 00:54:55
阅读次数:
90
我们知道testng的配置文件,一个.xml里面只能有一个suite,那么如果想要设置多个suite怎么弄呢?这个时候我们需要用到testng的标签<suite-files>. 下面说一下我弄的一个实例,首先我有两的suite,一个是UItest.xml,一个是APITest.xml,代码如下: U ...
分类:
其他好文 时间:
2019-06-26 12:11:25
阅读次数:
318
在maven中构建项目的时候发现了如下错误: Description Resource Path Location Type An error occurred while filtering resources TESTVIDEO line 解决方法,鼠标放在项目上:右键 选择maven 然后 u ...
分类:
其他好文 时间:
2019-06-25 14:53:19
阅读次数:
123
整合项目地址:https://github.com/mybatis/spring 一. 依赖包: 》1.SpringMVC依赖包: 》2.Spring依赖包: 》3.MyBatis依赖包: 二、配置文件:创建Spring、SpringMVC、MyBatis的配置文件 》1.创建MyBatis的配置文 ...
分类:
编程语言 时间:
2019-06-25 13:37:40
阅读次数:
152
1.先创建一个目录src/main/resources/mybatis/,再在此目录下创建一个mybatis.cfg.xml配置文件,配置文件的内容如下 2.再创建src/main/java/com.yootk.mybatis/vo/mapper/文件夹,再在此目录下创建New.xml配置文件,文件 ...
分类:
其他好文 时间:
2019-06-25 10:05:59
阅读次数:
87
Spring Boot使用一个全局的配置文件 application.properties application.yml 配置文件放在src/main/java/resources目录或者类路径/config下,主要用yml写法。 yml语法 1.基本语法 k:(空格)v:(空格)表示一个键值对( ...
分类:
编程语言 时间:
2019-06-24 17:07:10
阅读次数:
138