博客新增音乐播放器,点击打开捷径,切换或暂停音乐。

随笔分类 -  Spring boot && Spring Cloud系列

主要记录学习Spring boot和Spring cloud的路程
摘要:SpringBoot 配置文件 一、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; application.properties application.yml 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好; YA 阅读全文
posted @ 2020-05-24 08:44 霓裳梦竹 阅读(2038) 评论(0) 推荐(0) 编辑
摘要:SpringBoot 入门 SpringBoot来简化Spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用。 一、背景 J2EE笨重的开发,繁多的配置、地下的开发效率、复杂的部署流程、第三方技术集成难度大。 二、解决 Spring全家桶时代。 Spring 阅读全文
posted @ 2020-05-23 19:04 霓裳梦竹 阅读(449) 评论(0) 推荐(0) 编辑
摘要:必须是@Conditional指定的条件成立,才给容器中添加组件,配置文件中的内容才生效 | @Conditional扩展注解 | 作用(判断是否满足当前指定条件) | | | | | @ConditionalOnJava | 系统的java版本是否符合要求 | | @ConditionalOnBe 阅读全文
posted @ 2020-05-23 18:54 霓裳梦竹 阅读(297) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现.通过Spring Cloud的封装,可以让我们轻松地将面向服务的RES模板请求自动转换成客户端负载均衡的服务调用。Spring Cloud Ribbon虽然只是一个工具类框架 阅读全文
posted @ 2018-07-12 18:10 霓裳梦竹 阅读(252) 评论(0) 推荐(0) 编辑
摘要:原因:spring-cloud和spring-boot版本不一致 原因:将自己注册自己到Eureka Server 和是否从Eureka Server上获取注册信息设置为false 阅读全文
posted @ 2018-07-09 17:49 霓裳梦竹 阅读(778) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud Eureka是Spring Cloud Netflix微服务中的一部分,它基于NetFlix Sureka做了二次封装,主要负责完成微服务架构中的服务治理功能。 一、服务治理 服务治理是微服务架构中最为核心和基础的模块。它主要用来实现各个微服务实例的自动化注册与发现。 为了 阅读全文
posted @ 2018-07-09 09:50 霓裳梦竹 阅读(828) 评论(0) 推荐(0) 编辑
摘要:一、Linux下安装ElasticSearch 1、检测是否安装了Elasticsearch 2、安装JDK 3、下载Elasticsearch 解压Elasticsearch 移动Elasticsearch到/usr/local/elasticsearch 4、修改配置文件 进入/usr/loca 阅读全文
posted @ 2018-07-03 18:03 霓裳梦竹 阅读(10368) 评论(0) 推荐(1) 编辑
摘要:前言 Spring Boot针对常用的开发场景提供了一系列自动化配置来减少原本复杂而又几乎很少改动的模板化配置内容。 一、配置文件 Spring Boot的默认配置文件位置为src/main.resources/application.properties。关于Spring Boot应用的配置内容都 阅读全文
posted @ 2018-06-29 09:11 霓裳梦竹 阅读(1140) 评论(0) 推荐(0) 编辑
摘要:一、创建应用 使用官方Spring Initializr工具生成基础项目(http://start.spring.io/) 导入Intellij idea中 目录结构如下: 二、目录结构说明: src/main/java:主程序入口Application,可以通过直接运行改类来启动SpringBoo 阅读全文
posted @ 2018-06-27 17:53 霓裳梦竹 阅读(541) 评论(0) 推荐(0) 编辑
摘要:一、不连接数据库启动springboot报错 原因:SpringBoot启动时会自动注入数据源和配置jpa 解决办法:在SpringBootApplication中加入(exclude={DataSourceAutoConfiguration.class,HibernateJpaAutoConfig 阅读全文
posted @ 2017-09-12 17:35 霓裳梦竹 阅读(298) 评论(0) 推荐(0) 编辑
摘要:Spring Boot的内置Servlet Container: Depency Management: 每个版本的Spring Boot都提供了一个依赖列表,这个列表包含了你可能通过Spring Boot用到的所有的Spring模块以及第三方库,该列表可以以BOM的形式支持Maven Bom和St 阅读全文
posted @ 2017-09-12 08:52 霓裳梦竹 阅读(590) 评论(0) 推荐(0) 编辑
摘要:前言 使用关系型数据库的应用系统的性能瓶颈最终还是数据库。随着业务的迅速增长,数据量会不断增大,会逐渐暴露关系型数据库的弱点,性能会大幅度的降低 项目地址:https://github.com/AndyFlower/Spring-Boot-Learn/tree/master/spring-boot- 阅读全文
posted @ 2017-09-01 15:50 霓裳梦竹 阅读(5080) 评论(4) 推荐(0) 编辑
摘要:Introduction:介绍 This is the user guide for the support for OAuth 2.0. For OAuth 1.0, everything is different, so see its user guide. This user guide i 阅读全文
posted @ 2017-08-30 11:01 霓裳梦竹 阅读(9214) 评论(0) 推荐(1) 编辑
摘要:概念 单点登录(Singleton Sign On),简称为SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就能访问所有相互信任的应用系统。 也就是说在一个多系统共存的环境下,用户在一处登录后,就不用在其他系统中登录,也就是用户的一次登录就能得到 阅读全文
posted @ 2017-08-29 10:23 霓裳梦竹 阅读(17412) 评论(0) 推荐(1) 编辑
摘要:github地址:https://github.com/AndyFlower/Spring-Boot-Learn/tree/master/spring-boot-nosql-redis 一、加入依赖到pom.xml 二、创建Redis服务类 Redis提供了下列几种数据类型可以存取 String h 阅读全文
posted @ 2017-08-18 17:44 霓裳梦竹 阅读(640) 评论(0) 推荐(0) 编辑
摘要:对于传统关系型数据库来说,Spring Boot使用JPA(Java Persistence API)资源库提供持久化的标准规范,即将Java的普通对象通过对象关系映射(ORM)持久化到数据库中。 项目代码地址:https://github.com/AndyFlower/Spring-Boot-Le 阅读全文
posted @ 2017-08-18 15:25 霓裳梦竹 阅读(736) 评论(0) 推荐(0) 编辑
摘要:很多的参数可以配置在application.properties或application.yml文件中 一、BANNER banner.charset=UTF-8 # Banner file encoding. banner.location=classpath:banner.txt # Banne 阅读全文
posted @ 2017-08-18 10:23 霓裳梦竹 阅读(751) 评论(0) 推荐(0) 编辑
摘要:项目代码地址:https://github.com/AndyFlower/Spring-Boot-Learn/tree/master/Spring-boot-helloworld 一、Spring Boot优点 二、项目创建方式 三、基本依赖配置 四、简单的实例 注解@SpringBootAppli 阅读全文
posted @ 2017-08-18 09:55 霓裳梦竹 阅读(596) 评论(0) 推荐(0) 编辑
摘要:前言 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和使用功能强大的API从未如 阅读全文
posted @ 2017-08-17 13:58 霓裳梦竹 阅读(1621) 评论(0) 推荐(0) 编辑
摘要:一、创建项目 1、File->New->Project->spring initializer 2、勾选Web SQL Template Engines 3、项目生成之后,点击add as maven project 这时候会自动下载jar包 4、项目生成的目录结构 其中DemoApplicatio 阅读全文
posted @ 2017-08-17 13:49 霓裳梦竹 阅读(731) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示