微服务: 多 Module 管理工程
简介在 微服务-想办法让项目运行起来 这篇文章中,介绍了如何使用 IDEA 开发工具搭建本地的微服务开发环境,通常我们会把一个微服务项目分解成多个服务,那么为了更好的管理该项目,大家一般都会在 IDE 里面通过多 Module 来进行管理。这里的多 Module 可以理解为多个 SpringBoot 项目。 近期收到一些小伙伴的反馈,在使用 IDEA 搭建多 Module 的时候总会遇到一些...
简介在 微服务-想办法让项目运行起来 这篇文章中,介绍了如何使用 IDEA 开发工具搭建本地的微服务开发环境,通常我们会把一个微服务项目分解成多个服务,那么为了更好的管理该项目,大家一般都会在 IDE 里面通过多 Module 来进行管理。这里的多 Module 可以理解为多个 SpringBoot 项目。 近期收到一些小伙伴的反馈,在使用 IDEA 搭建多 Module 的时候总会遇到一些...
简介在 瘦身秘笈: 养成好习惯 这篇文章中给大家介绍了一些保护自己健康的好习惯,希望您在看下面内容之前,可以先看看之前的文章。 今天跟大家分享关于饮食和运动结合如何让自己更加健康起来,我不是专业的瘦身专家😅,只能根据自己的亲身经历抛砖引玉,希望每个为家庭付出的IT工作者都能健康。 你可能经常会听到有人说“我喝口凉水都能胖”,也看到很多吃得再多也长不胖的人,轮到自己想瘦一点的时候感觉怎么那么...
简介我们在开发的时候,可能会遇到这样的场景: 变量希望能够被在配置文件中动态配置,只要修改这些配置,对应的 Java 类对象的变量值就可以改变,从而改变代码的行为。这样我们通过修改配置就可以满足业务诉求,而不需要修改一行代码。 在 SpringBoot 中,可以通过 @ConfigurationProperties 和 @Values 两个注解配合 properties 文件达到上述目的...
简介最近在和一个第三方服务做联调,即我方服务调用第三方的服务 API-A,然后第三方把结果回调给我方服务 API-B,因为我是在本地搭建的 SpringBoot 服务,又涉及到频繁的改动,所以就没有部署到远程服务器上面。 API-A 回调到 API-B 需要我方服务能被外网访问,如是我就使用了 ngrok 这个工具进行了内网穿透,让第三方服务很容易的就访问到我的本地服务。 所谓的内网穿透,...
简介在 微服务项目系列文章 中跟大家一起学习了如何搭建、部署(本机和远程部署、热部署、Nginx等)、运行一个 SpringBoot 服务以及 MySQL 数据库的操作、文档(Swagger)的生成等操作,客户端采用浏览器的方式实现了用户注册、登录的流程。根据 微服务-立志做个伟大的项目 立下的【誓言】可以循序渐进的实现我们伟大的理想了,今天我们正式进入 Android 客户端的学习,希望对...
简介网上流传着这样一句话:“没有一个教孩子学习的家长不是心梗的”。 当然了,这句玩笑话显然是夸张了一些,但它足以表明家长和孩子之间在学习这个话题上存在着不可调和的矛盾。 今天想跟大家分享一下在学习这件事情上,怎么做到更好的与自己的孩子相处才能不伤害彼此。 看到本篇文章的时候,或许你还是未婚者,或者是准父母者,抑或是已为人父母了,但我建议你看下去,说不定有些收获呢。 不可逆的伤害今年是个特别年...
简介本来是一件很小的事情,但我觉得还是很有必要跟大家分享一下,勿以善小而不为。 事情是这样的… 有个小伙伴告诉我说自己想学习一下 SpringBoot 结合 Nginx,毕竟用了 Tomcat 那么久(启动 SpringBoot 项目会自动启动 Tomcat)也是时候玩玩 Nginx 了。这个想法很赞,去探索和了解自己没有学过的东西本来就是一种进步。 他说按照网上教程配置了一下 Nginx,...
习惯的力量得此秘笈者终生受益,练此秘笈无须自宫。 过年因疫情肆虐,大家基本都是待在家中。老婆跟我说,你能不能写点非技术的东西呀,技术文章我们都看不懂,你可以写点程序员平常是怎么生活的文章呀?面对她恨铁不成钢的“愤怒”,我也hinhin的反思了一把,除了代码之外,确实有很多东西值得说值得写。毕竟人不能总是陷入能力的陷阱中,要不断的打破知识的诅咒,不断的去探索和表达自己。 于是,今天分享的话题...
简介Spring Boot Admin 并不是 Spring Boot 官方出品的,开源地址 SpringBoot Admin,伴随着 SpringBoot 的更新,Spring Boot Admin 也做了相对应的更新。Spring Boot 推出 2.X 版本时,Spring Boot Admin 也及时进行了更新。本篇使用的就是 Spring Boot Admin 2.2.1版本,最新...
简介SpringBoot Actuator 可以帮助我们监控 SpringBoot 应用的运行情况,服务上线后如何监控和管理自己的服务是我们要考虑的一个重要问题。 Actuator 是 SpringBoot 的一个附加组件(需要自己手动集成),Actuator 能帮助应用程序实现在各个环境运行时的监控。可以使用 HTTP 的各个请求路径来进行健康检查、审计、收集引用的运行情况,对于应用状态、...