springboot
奥法vx
程序员中的"copy忍者"-旗木卡卡西
展开
-
shardingsphere5.0 解决第一次执行sql慢的问题
springboot项目集成了shardingsphere5.0项目启动后,第一次执行sql查询特别慢,而之后的查询就响应比较快速。此处用了一个投机取巧的方法解决第一次查询慢的问题,就是项目启动后,执行一个select x 命令 import org.antlr.v4.runtime.tree.ParseTree; import org.apache.shardingsphere.infra.database.type.DatabaseType; import org.apache.shardingsph原创 2022-02-15 15:59:42 · 3370 阅读 · 2 评论 -
Spring cloud Eureka服务注册及发现(一)创建Eurake服务器
文章参考来源: lzhou666的 http://www.cnblogs.com/skyblog/p/5129603.html 所有的服务端及访问服务的客户端都需要连接到eureka服务器。服务在启动时会自动注册自己到eureka服务器,每一个服务都有一个名字,这个名字会被注册到eureka服务器。使用服务的一方只需要使用该名字加上方法名就可以调用到服务。 1.建立eureka服务器原创 2017-02-14 15:18:27 · 6316 阅读 · 0 评论 -
Spring cloud Eureka服务注册及发现(二)创建注册服务
下面我们创建提供服务的客户端,并向服务注册中心注册自己。假设我们有一个提供计算功能的微服务模块,我们实现一个RESTful API,通过传入两个参数a和b,最后返回a + b的结果。 创建注册到eurake的服务程序 1.创建一个基本的Spring Boot应用,在pom.xml中继承springCloud,引入eureka 包。 如下:<!-- 1.引入springCloud parent包的继原创 2017-02-14 15:39:37 · 5897 阅读 · 3 评论 -
Spring Cloud Feign诠释
文章参考来源: 司青 的 http://blog.csdn.net/neosmith/article/details/52180852在微服务架构中,服务的请求者以何种方式调用远程服务是一项必须要解决的问题。在spring Cloud(Netflix)技术栈中,每个微服务是以HTTP REST接口的形式暴露的,这样在执行远程调用时,正常情况下需要使用一个HTTP客户端,然后向服务发起HTTP请求。实转载 2017-02-14 16:42:38 · 1543 阅读 · 0 评论 -
spring cloud学习笔记(一):配置服务器搭建
文章参考来源: lzhou666的 http://www.cnblogs.com/skyblog/p/5129603.html要使用spring cloud分布式配置文件总体上分为3个大的步骤:1.首选你需要创建存放配置文件的git仓库。2.创建一个配置文件服务器,该服务器将配置文件信息转化为rest接口数据对外提供。3.创建一个demo应用项目,该项目演示使用配置文件服务器。具体步骤: 1)创建原创 2017-02-09 16:28:51 · 12925 阅读 · 0 评论 -
Spring cloud Eureka服务注册及发现(三)发现使用服务
文章参考来源: 翟永超 的 http://blog.didispace.com/springcloud1/Feign是一个声明式的Web Service客户端,它使得编写Web Serivce客户端变得更加简单。我们只需要使用Feign来创建一个接口并用注解来配置它既可完成。具体Feign的解释请看:Spring Cloud Feign诠释下面,通过一个例子来展现Feign如何方便的声明对上述com原创 2017-02-14 17:53:19 · 2641 阅读 · 0 评论