博客专栏  >  架构   >  Spring boot相关实战知识的专栏

Spring boot相关实战知识的专栏

主要分享spring boot相关知识

关注
35 已关注
67篇博文
  • SpringBoot2.0 jpa多数据源配置

    随着Springboot升级到2.0,原来1.5.x的Jpa多数据源配置不能用了。现在总结一下Springboot2.0的jpa多数据源配置连接池还是用druid,但是不能用druid的starter...

    2017-12-26 18:15
    9419
  • Springboot中Hibernate根据表名获取model类

    需求是:知道表名,需要获取到该表对应的实体类。为毛有这么奇怪的需求呢,是这样的,在别的文件里,存放了数据表名,和一条数据的json串。我需要根据这些信息,将这条数据通过Hibernate插入到库里。我...

    2018-03-02 17:38
    354
  • Springboot集成sqlite数据库,并使用jpa、Hibernate操作sqlite

    之前举例使用jpa、Hibernate多是以mysql为例,这次因为需要使用一个内嵌式数据库,选择了sqlite,网上多是讲一些sqlite的api封装的框架。这里我们还是使用jpa、Hibernat...

    2018-03-05 14:55
    1671
  • Springboot2.0中Hibernate默认创建的mysql表为myisam引擎问题

    升级到Springboot2.0后,依然是使用jpa、Hibernate来操作mysql,发现Hibernate默认创建的表是myisam引擎,而不是innodb。添加下面的方言即可修改为innodb...

    2018-03-07 11:06
    2325
  • SpringCloud重试机制配置

    SpringCloud重试retry是一个很赞的功能,能够有效的处理单点故障的问题。主要功能是当请求一个服务的某个实例时,譬如你的User服务启动了2个,它们都在eureka里注册了,那么正常情况下当...

    2018-01-22 14:34
    1612
  • zuul灰度发布功能实现

    灰度发布、蓝绿发布、金丝雀发布各是什么意思,可以看这篇http://www.appadhoc.com/blog/product-release-strategy/。基于eureka、ribbon实现灰...

    2018-01-22 16:59
    3766
  • docker部署pinpoint,监控docker中的Springboot项目

    pinpoint是一个开源的java监控项目,也是分布式监控项目中比较知名的。 网上有比较多的pinpoint部署指南,但都是基于主机部署的,这一篇主要是讲将pinpoint部署到docker中,并...

    2017-12-06 10:14
    2346
  • springboot根据不同的条件创建bean,动态创建bean,@Conditional注解使用

    这个需求应该也比较常见,在不同的条件下创建不同的bean,具体场景很多,能看到这篇的肯定懂我的意思。倘若不了解spring4.X新加入的@Conditional注解的话,要实现不同条件创建不同的bea...

    2017-10-11 11:17
    12502
  • JPA(hibernate)一对多根据多的一方某属性进行过滤查询

    我们经常会碰上某个字段是集合元素(List,Set)的情况,并且我们要过滤出集合中包含某个或某些元素的数据。 譬如一个类User /** * 检索人 */ pr...

    2017-11-22 12:24
    2576
  • zuul报错java.net.UnknownHostException: 4d59d509898a: Name or service not known

    是这样的,eureka、zuul和普通的微服务在本地是OK的,部署到docker后,通过zuul访问某个微服务就报错了。用的是serviceId的方式,在eureka界面也能看到各个微服务都是在线的,...

    2017-11-25 09:50
    2756
  • 微服务中网关(API Gateway)的技术选型

    用 Spring Cloud 微服务实战中,大家都知道用 Zuul 作为智能网关。API 网关(API Gateway)主要负责服务请求路由、组合及协议转换。下面是大家的总结:一、最佳回答网关的技术选...

    2017-12-07 11:45
    6072
  • Zuul超时问题,微服务响应超时,zuul进行熔断

    是这样的,今天碰到了微服务响应超时问题,而且超时时间特别短,2秒就超时,zuul就走熔断了。 我采用zuul作为网关,根据不同的访问路径进行微服务的路由,譬如有个服务是user,我访问user服务的...

    2017-12-11 14:23
    13337
  • eureka配置账号密码才能访问

    如果配置好了eureka server,默认情况下我们就直接直接访问到eureka的界面了。如果不想让所有人都能访问到eureka的界面,可以加上权限认证,输入账号密码才能访问。方式如下:在eurek...

    2017-12-12 14:14
    2391
  • 1 springboot项目集成使用disconf,基于docker环境

    disconf是一个开源的分布式配置中心(https://github.com/knightliao/disconf),此外还有携程开源的Apollo(https://github.com/ctrip...

    2017-10-16 14:03
    1457
  • 2 springboot项目集成使用disconf,基于docker环境

    上一篇我们完成了disconf服务端的环境搭建,这一篇我们来看看客户端springboot如何继承disconf,最终在docker下运行。假定你已经在本机搭建好了disconf的web端环境,并已经...

    2017-10-16 15:03
    14752
  • 3 disconf在springboot下动态配置各个属性,基于docker环境

    在上一篇中,我们在springboot项目中简单使用了disconf的配置功能,这一篇我们主要来详解一下disconf的配置文件的动态配置。来看一下disconf.properties文件# 是否使用...

    2017-10-17 12:04
    2614
  • zuul动态配置路由规则,从DB读取

    前面已经讲过zuul在application.yml里配置路由规则,将用户请求分发至不同微服务的例子。zuul作为一个网关,是用户请求的入口,担当鉴权、转发的重任,理应保持高可用性和具备动态配置的能力...

    2017-09-11 15:34
    9246
  • zuul设置熔断、断路器

    在前面一篇文章中http://blog.csdn.net/tianyaleixiaowu/article/details/77884778,已经讲过了独立使用zuul进行反向代理了。在那篇文章中,没有...

    2017-09-22 16:15
    5298
  • eureka集群高可用配置

    网上讲这个东西的很多,抄来抄去的,大部分类似,多数没讲明白为什么那么配置。譬如eureka.client.register-with-eureka和fetch-registry是否要配置,配不配区别在...

    2017-10-09 17:27
    16619
  • eureka监听各服务状态,下线、重连等,并做相应的处理

    在一些场景下,我们需要监听eureka服务中心的一些状态,譬如某个微服务挂掉了,我们希望能监听到,并给管理员发送邮件通知。Eureka的server端会发出5个事件通知,分别是:EurekaInsta...

    2017-10-10 15:11
    8185

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部