网站优化用什么软件,生鲜网站建设背景,越南做彩票网站是违法的吗,东莞专业做网站的公司目录 76.常用计量单位使用
77.bean属性校验 81.测试表现层
82.发送虚拟请求
94.springboot读写redis的客户端
100.ElasticSearch#xff08;简称ES#xff09; 一个分布式全文搜索引擎 76.常用计量单位使用
Data
Component
ConfigurationProperties(prefix serve…目录 76.常用计量单位使用
77.bean属性校验 81.测试表现层
82.发送虚拟请求
94.springboot读写redis的客户端
100.ElasticSearch简称ES 一个分布式全文搜索引擎 76.常用计量单位使用
Data
Component
ConfigurationProperties(prefix servers)
public class ServerConfig {private String ipAddress;private int port;private long timeout;DurationUnit(ChronoUnit.HOURS)private Duration serverTimeOut;DataSizeUnit(DataUnit.MEGABYTES)private DataSize dataSize;
}
这里的DurationUnit(ChronoUnit.HOURS)注解表示崽yml文件中配置serverTimeOut的单位会自动设置为小时。
DurationUnit(ChronoUnit.HOURS)
private Duration serverTimeOut; 而DataSizeUnit(DataUnit.MEGABYTES)表示下面的dataSize在配置时单位是MB 77.bean属性校验 81.测试表现层 这样测试类端口就会随机开启一个 82.发送虚拟请求
1.首先看到控制类有这样一个books用get访问到就会打印“is runnning” 2.测试类
先在SpringBootTest
后面加属性webEnvironmentSpringBootTest.WebEnvironment.RANDOM_PORT
表示会随机模拟一个端口
然后写这样一个方法 参数是一个模拟的mvc对象
下面是固定语句。
这里可以选getpostput等不同的方式 SpringBootTest(webEnvironment SpringBootTest.WebEnvironment.RANDOM_PORT)
AutoConfigureMockMvc
public class Webtest {Testvoid test(){}Testpublic void testWeb(Autowired MockMvc mvc) throws Exception {//创建虚拟请求当前访问/booksMockHttpServletRequestBuilder builder MockMvcRequestBuilders.get(/books);//执行请求ResultActions actions mvc.perform(builder);}} 94.springboot读写redis的客户端
有RedisTemplate和StringRedisTemplate两种
前者是对对象进行读写会对对象进行序列化
常用的是StringRedisTemplate
使用步骤 100.ElasticSearch简称ES 一个分布式全文搜索引擎
通过一条数据中的某个字段来搜索首先将该字段的值拆分为很多个小词然后建立正排表即每条数据对应哪些小词然后根据这个正排表建立倒排索引即每个小词对应在哪些行中出现过以及该行的部分数据。