![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 85
houjguang
这个作者很懒,什么都没留下…
展开
-
Spring Cloud基于Zookeeper的微服务集群实现
Spring cloud集成了zookeeper得使用,通过服务端注册服务,客户端发现服务并使用轮询实现负载均衡,下面看具体的使用方法:服务端的实现 1、pom文件需引入以下组件 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-c...2017-03-28 12:08:34 · 1577 阅读 · 0 评论 -
Spring Boot 进阶之Banner
Spring Boot在启动项目时,控制台会打印一个Spring的logo。如果不做任何配置,则会打印出以下信息: . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_...2017-04-06 17:47:44 · 166 阅读 · 0 评论 -
Spring Cloud基于Eureka的微服务集群实现
在Spring Cloud中集成了Eureka,因此可以在Spring Boot项目中使用Eureka的分布式服务,在本例中我们模拟Eureka的伪分布式的使用,端口分别为8761(默认),8762,8763,同时也需要修改host文件,指定为: 127.0.0.1 peer1 127.0.0.1 peer2 127.0.0.1 peer3 1、在Spring Cloud中启用...原创 2017-04-12 17:03:56 · 461 阅读 · 0 评论 -
Spring Boot中集成Dubbox
1、dubbox需要在本地install,地址https://github.com/dangdangdotcom/dubbox.git,使用版本为2.8.4 2、新建spring boot项目,版本为1.5.6.RELEASE 创建maven模块 spring-boot-dubbox-api:dubbo服务接口 spring-boot-dubbox-pro...原创 2017-08-22 22:25:01 · 173 阅读 · 0 评论 -
Spring Boot进阶之DataSource
1、数据源配置 在Spring Boot中默认配置了Tomcat, HikariCP、Commons DBCP三种数据源类型,如果在classpath中都能找到的话,则Tomcat优先加载(顺序加载) 配置方式 @Bean(name="dataSource", initMethod="init", destroyMethod="close") public DataSo...原创 2017-09-01 11:04:56 · 376 阅读 · 0 评论 -
SpringMVC日期绑定
在controller中添加以下代码自动绑定日期参数 @InitBinder public void initData(WebDataBinder wdb) { wdb.registerCustomEditor(Date.class, new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"), true)); } ...2017-10-24 15:48:05 · 123 阅读 · 0 评论 -
Spring Cloud之Config
Spring Cloud中通过子项目spring-cloud-config实现了基于git、svn等的分布式配置管理,为微服务的构建提供便利条件。 http访问规则 /{application}/{profile}[/{label}] /{application}-{profile}.yml /{label}/{application}-{profile}.yml /{appl...原创 2017-11-09 20:46:40 · 98 阅读 · 0 评论 -
基于Spring Cloud的微服务实现
微服务作为当前的流行架构设计,Spring Cloud通过与Spring的集成使微服务的应用更为简便。在Spring Cloud中集成了Netflix的多个开源组件,再通过Spring Boot的注解调用实现插件式的功能调用。 初步架构设计图 1、注册中心-Eureka 提供服务的动态注册、发现 启用Eureka,在pom中添加 <dependency&...2017-12-10 14:58:44 · 181 阅读 · 0 评论 -
SpringBoot中的日志配置
默认采用Logback打印日志文件名:logback-spring.xml,SpringBoot自动加载xml文件 日志具体配置说明 <configuration> <!--在控制台显示日志颜色--> <conversionRule conversionWord="clr" converterClass="org.springframewo...2018-04-10 14:15:43 · 304 阅读 · 0 评论