随笔分类 - 框架
摘要:简介 如图 kafka eagle 是可视化的 kafka 监视系统,用于监控 kafka 集群 环境准备: 需要的内存:1.5G+ 支持的 kafka 版本:0.8.2.x,0.9.x,0.10.x,0.11.x,1.x,2.x 支持的操作系统: Mac OS X,Linux,Windows 支持
阅读全文
摘要:认识Kafka 花费越少的精力在数据移动上,就能越专注于核心业务 《Kafka:The Definitive Guide》 认识 Kafka 之前,先了解一下发布与订阅消息系统:消息的发送者不会直接把消息发送给接收者、发送者以某种方式对消息进行分类,接收者订阅它们,以便能接受特定类型的消息。发布与订
阅读全文
摘要: 发现问题 最近项目在Eureka注册时,发现一个问题:注册的IP地址不是 192.168.0.XXX 的网络IP,而是另外一个网段的地址,如图 通过 ipconfig 命令查看本机的IP地址发现,该IP是本机虚拟网卡VMnet8的地址。 问题现象 Eureka管理页面注册列表展示的IP地址非局域
阅读全文
摘要:在项目开发的过程中,我们难免会遇到开发、测试、生产等环境的切换,而各个环境的配置肯定是不同的。传统的办法是在项目打包的时候修改配置文件。但人为做的事情难免产生意外。Spring 为我们提供了一种多环境配置文件同时存在,而运行/打包时仅运行所选的配置文件的方式。具体的介绍如下: Spring提供了两
阅读全文
摘要:RestTemplate发送Get请求 RestTemplate发送Post请求 RestTemplate使用感受
阅读全文
摘要: 简介 EasyCode是基于IntelliJ IDEA开发的代码生成插件,通过自定义生成模板可以完成定制化的 Mapper Service Controller 生成,结合数据库 Comment还可以实现从数据库到 Swagger 的一键配置,非常的强大与方便,项目地址: "EasyCode 码
阅读全文
摘要: 前言 如今的Java Web项目多是以 MVC 模式构建的,通常我们都是将 Service 层的异常统一的抛出,包括自定义异常和一些意外出现的异常,以便进行事务回滚,而 Service 的调用者 Controller 则承担着异常处理的责任,因为他是与 Web 前端交互的最后一道防线,如果此时还
阅读全文
摘要:文章介绍了 SpringBoot 的基础知识点,并带领读者快速的开发一个 SpringBoot 项目,体会 SpringBoot 在项目开发中带来的好处。并详细介绍了 yml 这种配置文件的语法格式。最后介绍了 SpringBoot 与 MyBatis 与 Redis 的整合方法
阅读全文