Spring Cloud 教程第三章 Eureka 的集群部署
herman 8年前 (2018-08-07) 3507浏览 0评论
我们经常拿 Eureka 和 zookeeper 做比较,Eureka 是基于 AP 的设计,zookeeper 是基于 CP 的设计(对 CAP 不太熟悉的可以看我的这篇文章《详解 CAP 定理 Consistency(一致性)、 Availa...
herman 8年前 (2018-08-07) 3507浏览 0评论
我们经常拿 Eureka 和 zookeeper 做比较,Eureka 是基于 AP 的设计,zookeeper 是基于 CP 的设计(对 CAP 不太熟悉的可以看我的这篇文章《详解 CAP 定理 Consistency(一致性)、 Availa...
herman 8年前 (2018-08-05) 3097浏览 0评论
根据 Spring Cloud 的官方文档,我们可以看到 Eureka 排在前面。这是因为微服务架构,离不开服务的注册,治理与发现。因此这也是很多文章将 Eureka 排在第一来写的原因。本文主要写 Eureka 的单机实例,包含客户端...
herman 8年前 (2018-08-04) 3722浏览 0评论
以前我以为微服务很难,但其实并不难。说难估计是难在理解上,说简单估计是思路开阔了。下面本博主将开启一系列关于 Spring Cloud 相关的教程,本文是第一章,关于 Spring Cloud 如何进行系统的学习。 在看了纯洁的微笑,以及其...
herman 8年前 (2018-08-03) 11824浏览 0评论
今天用 Spring cloud 写了一个电商项目的 demo,在服务消费方启动时,遇到了一个异常:Bean method 'feignContext' not loaded because @ConditionalOnCla...
herman 8年前 (2018-06-30) 4743浏览 0评论
这是一个很扯淡的需求,我现在有几十行数据,需要通过 Hibernate 保存到数据库。这些数据中包含的有各个记录对应的表信息,我们需要先把数据中的内容根据表信息转换成对应的实体对象,然后通过 Hibernate 存储到数据库中。 这个表名和...
herman 8年前 (2018-06-30) 4377浏览 0评论
Struts2 已被完全淘汰,连 Apache 自己都不在使用了。随着微服务的流行,Spring MVC 的项目也越来越少了,Spring Boot 逐渐成了主流的首先框架。在 ORM 框架方面,有 Hibernate 和 Mybatis 两个可...
herman 8年前 (2018-06-24) 4115浏览 0评论
这是一个基于Spring Boot+Spring security+Thymeleaf+Elasticsearch+JPA+Bootstrap+Mysql等实现的一个多用户,多角色的博客系统。包含权限管理,评论管理等各种功能。在很多网站中需要积分...
herman 8年前 (2018-06-16) 8171浏览 0评论
Metacat 是 Netflix 的最新开源的一款产品。被称为大数据发现服务框架。关于它的相关介绍,我在上一篇文章中已经相信的做了描述,有兴趣的可以点击《Netflix 的 metacat 简介》进行阅读。本文主要介绍它的简单用法和入门教程。 ...
herman 8年前 (2018-06-03) 6186浏览 0评论
上篇我认为我已经讲的很明白了 Springboot 兼容各日志框架的做法,但是还有网友在群里问我,微信公众号留言,因此我这里再花一篇时间来说明 SpringBoot 整合日志框架的方法。 各种框架遗留问题 Springboot 使用(...
herman 8年前 (2018-06-03) 9962浏览 0评论
在不同的公司,不同的项目,选择的日志框架可能都不一样。Spring Boot 支持多种日志框架。本文将详细介绍使用 SpringBoot 如何整合 SLF4j 日志框架。 市面上的日志框架有很多,如:JUL、JCL、Jboss-l...
herman 8年前 (2018-06-03) 15109浏览 0评论
Spring Boot 提倡约定大于配置。但是有使用我们还是想使用 bean.xml 的方式进行配置 bean,或者给一些类导入配置文件 application.properties 的中的属性,或者开发环境有开发环境的配置,UAT 有 uat环...
herman 8年前 (2018-06-03) 5781浏览 0评论
Spring Boot 是在 Spring 的基础上快速引导开发基于 Spring 项目的一个脚手架项目。自它发布以来,深受广大社区用户喜爱。本文叫详细介绍如何快速入门 Spring Boot,如何使用 Spring boot 快速构建第一个Sp...
herman 8年前 (2018-06-02) 5863浏览 0评论
Eureka Server 服务启动后,我们注册到 Eureka Server 的服务关闭或停掉的应用,Eureka Server 默认会保留这些节点,并不会把它们立即删除掉。从而达到误删除高可用,但是这样会产生一些其他问题,那么如何让...
herman 8年前 (2018-05-26) 5155浏览 0评论
Spring boot 的启动方法走的是 main 方法,main 方法中一般调用 SpringApplication.run()。run 方法的第一参数是使用 @SpringBootApplication 的类。那么&nbs...
herman 8年前 (2018-05-26) 5092浏览 0评论
使用过 Spring boot 后的程序员都对它赞不绝口,它作为 Java 开发的一个快速搭建项目的一个脚手架,能极大的方便我们创建项目,加快开发进度等。想要完全的学会 Spring boot,就要理解其中的原理,Spring boot 官方的文...