随笔分类 - 15、Spring Cloud
摘要:上传到本地服务器下,不需要修改配置文件 在本地开发测试模式时,得到的地址为: {项目跟目录}/target/static/images/upload/ 在打包成jar发布到服务器上时,得到的地址为: {发布jar包目录}/static/images/upload/ package cn.jiashu
阅读全文
摘要:问题 在SpringBoot项目开发时,使用单元测试来运行一个Service,发现调用的一个Bean就是找不到,报错为: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of ty
阅读全文
摘要:上一篇文章介绍了springmvc的get请求参数可以是一个自定的对象。那么如何限制这个对象里的参数是否必传呢? 方法一:在代码逻辑里取出对象里的这个值,手动进行判断 方法二:使用@Valid注解,在接口请求的时候让Spring自己进行判断 比较 如果用上面两个方法进行非空判断,当参数传的是空的时候
阅读全文
摘要:在我的概念里边,GET请求需要加上注解@RequestParam,然后它的参数类型只能是 基本数据类型 或者 基本数据类型的包装类,比如:@RequestParam String name(默认是必传的),也可以不加@RequestParam 注解,其实就相当于@RequestParam(requi
阅读全文
摘要:假设当前服务器的ip是:192.168.56.130 允许 所有ip 注册 consul agent -server -ui -bootstrap-expect=1 -data-dir=/usr/local/consul -node=devmaster -advertise=192.168.56.1
阅读全文
摘要:在配置文件中添加 然后打开consul的时候就能够看到这些数据 比如: HTTP GET http://10.9.5.4:8240/actuator/health: 503 Output: {"status":"DOWN","details":{"diskSpace":{"status":"UP",
阅读全文
摘要:方法一:使用多个controller的共同拥有的父类,即精确到两个controller的上一级 方法二:指定所有controller的都实现的一个接口,比如@RestController 使用以下两种,都是错误的 原创文章,欢迎转载,转载请注明出处!
阅读全文
摘要:问题 springcloud 版本 为 Finchley.RELEASEspringboot 版本为 2.0.3.RELEASE 现在有需求,/swagger-ui.html 页面需要添加登录认证,但是本来的接口不需要登录认证 升级springboot之前的做法是直接在application.yml
阅读全文
摘要:spring-boot 版本 和 spring-cloud版本是一一对应的,很多错误都是由于版本不一致导致的。很多百度的东西太老了, 版本一升级就会出错。 spring的jar包依赖关系是最难的,但聪明人是有技巧的啊,这要感谢博哥了! 官方有一个专门的网站来配置,地址为:https://start.
阅读全文
摘要:搭建效果为: 直接在网页输入请求,在页面中显示一行文字:Hello,Spring Boot 与一般的wen项目不同的地方: 1、不需要配置web.xml 文件,但需要注解@SpringBootApplication 等2、一切和spring有关的jar包都不需要版本号,springcloud会给你选
阅读全文