教程
黄晓宇
公众号:huangxy
展开
-
SpringBoot 使用 jasypt 对配置项进行加密
为什么要对配置文件进行加密先看一份典型的配置文件spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/user?serverTimezone=CTT&useSSL=false&allowPublicKeyRetrieval=true username: test password: 123456 redis原创 2020-07-17 00:32:30 · 1596 阅读 · 0 评论 -
Hutool——好用的 Java 工具类库
简介Hutool是Hu + tool的自造词,前者是作者致敬“前任公司”,后者为工具之意,谐音“糊涂”,寓意追求“万事都作糊涂观,无所谓失,无所谓得”的境界Hutool是一个Java工具包,也只是一个工具包,它帮助我们简化每一行代码,减少每一个方法,让Java语言也可以“甜甜的”。Hutool最初是我项目中“util”包的一个整理,后来慢慢积累并加入更多非业务相关功能,并广泛学习其它开源项目精...原创 2020-04-03 00:46:23 · 1082 阅读 · 2 评论 -
如何测试私有方法
由于 Java 私有方法不允许在类的外部进行访问,当我们在写 junit 测试的时候,就无法像测试其他方法一样通过对象调用的方式对 private 方法进行单独测试。但我们可以通过以下两种方式进行测试使用反射机制Java 反射能在运行时获得类的属性和方法,故可以通过 Java 的反射机制对私有方法进行测试,代码如下@Testpublic void reflectTest() throws ...原创 2020-03-23 00:54:51 · 3450 阅读 · 1 评论 -
ElasticSearch——高性能分布式搜索引擎
ElasticSearch 简介ElasticSearch(简称 es)是一款高性能的实时分布式搜索和分析引擎,它可以从海量数据中快速的找到相关信息,当你在 github 搜索时,ElasticSearch 可以在 1300 亿行代码中找出你想要的内容。安装入门结构化查询创建mapping聚合函数...原创 2020-03-01 16:08:41 · 494 阅读 · 0 评论 -
Spring Boot Actuator 监控
简述spring boot actuator 是 spring boot 为监控线上项目运行指标所提供的一个 starter 模块,spring boot actuator 不跟其他模块那样主要使用于业务开发或连接一些外部资源,完全是用于暴露自身信息的模块,方便我们监控和管理线上项目Actuator 初探下面通过一个简单的示例,对 spring boot actuator 有一个直观的认识...原创 2020-01-14 16:36:12 · 942 阅读 · 0 评论 -
Spring Boot Admin 使用
简介Spring Boot Admin 是一个开源社区项目,用于管理和监控你的 Spring Boot 项目,被监控的应用可以作为 Spring Boot Admin Client 注册到 Spring Boot Admin Server 上,由统一监控。Spring Boot Admin 的前端 UI 是由 Vue.js 写的一个应用程序,用于展示被监控应用的信息。快速入门Spring B...原创 2019-07-19 02:03:49 · 473 阅读 · 0 评论 -
spring cloud 系列文章(一)Eureka 使用
介绍关于 EurekaEureka 是由 Netfix 开发的服务注册发现组件,后来 spring cloud 将其集成到其子项目 spring-cloud-netfix 中。Eureka 本身是基于 REST 的服务,在集群中主要用于服务管理。Eureka 提供了 Java 的客户端组件,同时该客户端组件实现了负载均衡的功能,为业务组件的集群部署创造了条件。我们可以很简单的将业务组件注册到 ...原创 2019-09-02 00:06:47 · 194 阅读 · 0 评论