摘要: 封装自定义接口filter 包含两个方法,第一个过滤的路径数组,第二个为过滤器执行的顺序.spring boot 会按照order值的大小,从小到大的顺序来依次过滤。 package com.theeternity.common.baseFilter; import javax.servlet.Filter... 阅读原文
2020-01-30 23:28:01 阅读(2457) 评论(0)
摘要: RabbitMQ简介 RabbitMQ使用Erlang语言开发的开源消息队列系统,基于AMQP协议来实现(AMQP的主要特征是面向消息、队列、路由、可靠性、安全)。支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX... 阅读原文
2020-01-30 22:42:13 阅读(2368) 评论(0)
摘要:   1991年,James Gosling在SUN(Stanford University Network)公司的工程师小组想要设计这样一种小型计算机语言。该语言主要用于像电视盒这样的消费类电子产品。另外,由于不同的厂商选择不同的CPU和操作系统,因此,要求该语言不能和特定的体系结构绑在一起,要求语言本身是中... 阅读原文
2020-01-30 21:15:01 阅读(2298) 评论(0)
摘要: 有如下两个切点: @Pointcut("execution(public * com.wyh.data.controller.DepartmentController.*(..))") public void department(){} @Pointcut("execution(public * com.w... 阅读原文
2020-01-30 20:06:02 阅读(2796) 评论(0)
摘要: 当使用 RestTemplate 可能会遇到异常: Not enough variables available to expand 典型如下: @Autowired private RestTemplate restTemplate; String url = "http://localhost:8080... 阅读原文
2020-01-30 18:16:02 阅读(2327) 评论(0)
摘要: 结论 post方法中如果使用map传参,需要使用MultiValueMap来传递 RestTemplate 的 postForObject 方法有四个参数 String url => 顾名思义 这个参数是请求的url路径 Object request => 请求的body 这个参数需要再cont... 阅读原文
2020-01-30 18:05:02 阅读(2309) 评论(0)
摘要: 错误 no suitable HttpMessageConverter found for response type and content type [text/html;charset=UTF-8] 这边调用的时候使用了RestTemplate  使用过程 RestTemplate restTempla... 阅读原文
2020-01-30 16:25:02 阅读(2419) 评论(0)
摘要: spring boot后台时间正确,返回给前台的时间不正确,和后台差8个小时 { "code": 1, "msg": "SUCCESS", "result": { "extractRecords": null, "chargeRecords": [ ... 阅读原文
2020-01-30 16:02:02 阅读(2458) 评论(0)
摘要: 默认是单例 通过注解@Scope("prototype"),将其设置为多例模式 参考: 曾经面试的时候有面试官问我spring的controller是单例还是多例,结果我傻逼的回答当然是多例,要不然controller类中的非静态变量如何保证是线程安全的,这样想起似乎是对的,但是不知道(主要是我没看过spri... 阅读原文
2020-01-30 14:04:01 阅读(2377) 评论(0)
摘要: 字符串 字符串字面量:就是指这个字符串本身,比如"Java","Hello"。 字符串对象:比如new String("abc"),或者直接String s="str",后面的"str"也是一个字符串对象。 字符串引用:引用就是一个变量,指向对应的字符串对象。 常量池 class常量池 Java源文件编译... 阅读原文
2020-01-30 12:11:04 阅读(2560) 评论(0)