
spring boot
文章平均质量分 68
每天向前一步
这个作者很懒,什么都没留下…
展开
-
SpringBoot启动报错“Failed to configure a DataSource: ‘url‘ attribute is not specified”
启动Spring服务报错“Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could not found”。检查application.yml文件,确认已配置spring.datasource。spring: application: name: ignite-server-7001 #数据源的配置 datasource:原创 2022-03-07 10:52:53 · 5662 阅读 · 0 评论 -
Spring cloud微服务搭建(五)——Eureka注册服务
接上一篇:Spring cloud开发环境搭建(四)——Spring cloud 消费方Eureka是Netflix中的一个开源框架,用于服务注册与发现。Eureka是C/S架构,服务实例分为两种:Eureka Server和Eureka Client。Eureka服务方1、Maven依赖主要引入spring cloud中 eureka-server依赖包: <dependencies> <dependency> <gr原创 2021-03-30 15:20:34 · 310 阅读 · 3 评论 -
Spring cloud微服务搭建(四)——Spring cloud 消费方
接上一篇:Spring cloud开发环境搭建(三)—— Spring cloud服务提供方编写Spring cloud 消费方,在父项目下新建module,选择普通的maven项目。1、Maven依赖springcloud-api:pojo实体类所在jar包spring-boot-starter-web:web应用spring-boot-devtools:支持热部署<!--需要引入实体类和web--><dependencies> <dependenc原创 2021-03-30 15:11:27 · 306 阅读 · 0 评论 -
Spring cloud微服务搭建(三)—— Spring cloud服务提供方
接上一篇:Spring cloud开发环境搭建(二)——pojo实体类编写Spring cloud服务提供方,在父项目下新建module,选择普通的maven项目。1、引入Maven依赖在父项目dependencyManagement中依赖的基础上(无需指定版本号),新增导入pojo实体类模块依赖:<dependency> <groupId>zuka</groupId> <artifactId>springcloud-api</a原创 2021-03-30 15:06:01 · 539 阅读 · 2 评论 -
Spring cloud微服务搭建(一)——maven依赖
在IDE中构建普通maven项目,作为父项目。需要新增微服务,则在项目下新建module,每一个微服务是独立的模块。主要在父pom.xml中管理maven依赖,主要依赖如下:Spring boot和Spring cloud依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-原创 2021-03-30 14:55:26 · 5200 阅读 · 3 评论 -
SpringCloud与SpringBoot关系
SpringCloud将各公司开发比较成熟,久经生产考验的服务框架组合起来,通过SpringBoot风格进行再封装,屏蔽掉了复杂的配置和实现原理,最终给开发者提供一套简单易懂,易部署和维护的分布式系统开发工具包。包括:配置管理网关路由负载均衡服务注册与发现断路器微代理事件总线全局锁决策竞选分布式会话全链路监控这些都可以用SpringBoot的开发风格做到一键启动和部署。简化了分布式架构基础设施的开发。SpringCloud是分布式微服务框架构下的一站式解决方案,是各个微服务架构原创 2021-03-30 14:49:58 · 277 阅读 · 1 评论 -
Spring boot静态资源过滤
Spring boot Web支持两类静态资源路径:1、urlPatterns:"/webjars/**",对应静态资源路径为:"classpath:/META-INF/resources/webjars/"2、urlPatterns:"/**",对应静态资源路径为:classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/WebMvcAutoConfiguration.E原创 2021-03-24 21:36:15 · 1267 阅读 · 0 评论 -
JSR303校验
JSR表示Java Specification Requests,Java 规范提案。JSR-303 是JAVA EE 6 中的一项子规范,叫做Bean Validation。用于验证bean属性注入值类型,格式等有效性。Maven依赖主要是hibernate-validator<!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator --><dependency>原创 2021-03-18 17:36:04 · 166 阅读 · 0 评论 -
Springboot yaml配置与properties配置对比
yaml配置yaml是yet another mark-up language或者yaml ain’t mark-up language的简称。语法格式为:key: value,key和value之间用冒号+空格间隔。 对空格的使用极为严格。支持各种数据类型,对象,可直接给实体类赋值。相比于传统的properties配置文件,更加简洁高效。student: name: fresh age: 6 hobbies: [reading,sports,drawing]原创 2021-03-17 16:22:09 · 663 阅读 · 0 评论