欢迎访问我的个人网站==》 jiashubing.cn

随笔分类 -  15、Spring Cloud

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