java
文章平均质量分 80
wcjmaomao
这个作者很懒,什么都没留下…
展开
-
spring clound 使用feign方法调用解决远程接口返回null问题
今天在工作中调用一个生成id的远程http接口,此接口当不能生成id的时候返回null,自己内部catch了异常。我们调用方是用spring clound 的feign来包装调用的,调用的地方特别多,当这个接口返回错误的时候,熔断可以接管,我们可以做处理,当返回null的时候,是正常请求,不会报错。但是返回null不符合我们的预期。 SynchronousMethodHandler Spr...原创 2018-08-31 14:55:28 · 11225 阅读 · 4 评论 -
springboot 异常定制
在项目开发中,框架层都需要定义自己的异常体系,那么用springboot进行web开发,如何捕获这些异常并处理呢? 我总结了发生异常的点: 1,自身业务抛出的异常 2,参数错误 3,404错误 1,继承DefaultErrorAttributes,重写getErrorAttributes方法,然后转换成你想要的数据格式,此种方式能够捕获所有异常。 2,@ControllerAdv...原创 2018-08-22 16:42:36 · 159 阅读 · 0 评论 -
svn apache 搭建
chcon -R -h -u system_u -t httpd_sys_content_t 版本库路径yum install -y httpd subversion mod_dav_svnmkdir -p /data/svn vim /etc/httpd/conf/httpd.conf htpasswd -cm /etc/svn-auth-accounts testsvnadmin crea...原创 2018-06-09 20:18:33 · 138 阅读 · 0 评论 -
springclound config 本地文件高可用自动刷新配置
server端配置server: port: 8081 spring: application: name: config-server profiles: active: native rabbitmq: addresses: 192.168.1.101:5672 username: test password: 11111 eure...原创 2018-06-08 14:56:49 · 2023 阅读 · 0 评论 -
redis4.0.9 安装
1,yum -y install gcc gcc-c++ tcl2,make MALLOC=libc3,make test4,make install原创 2018-03-31 20:04:28 · 2635 阅读 · 3 评论 -
阿里云centos7 上mysql5.7.18安装
阿里云centos7 上mysql5.7.18安装 1, 在mysql官网上下载mysql 2, 卸载MariaDB CentOS7默认安装MariaDB而不是MySQL,而且yum服务器上也移除了MySQL相关的软件包。因为MariaDB和MySQL可能会冲突,故先卸载MariaDB 3, 卸载mysql rpm –e –-nodeps | rpm –qa|g原创 2017-07-09 16:39:38 · 1578 阅读 · 0 评论 -
quartz 配置
#============================================================================ # Configure Main Scheduler Properties #============================================================================原创 2016-05-28 12:07:13 · 420 阅读 · 0 评论