摘要:
封装自定义接口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)