错误的使用spel

在spring aop cache的时候忘记了spel会把参数运算,引发了一个bug。

 

在来回检查的时候我在想:“我应不应该质疑spring cache 的问题”

 

但是,想来想去觉得与其质疑人家这么牛x的框架还不如多质疑下自己

 

顿时醒悟,发现表达式用错了:"#poker.suid+#poker.buid" 导致2个表达式只向的是同一地址

 

遂改成"#poker.suid+#poker.buid+'b'"变成字符串,收工。

 

 

----------第二天-----

 

瞎了狗眼,没去看spel的文档说明

 

spel在处理"int + int + 'str'"的时候应该是'(int + int) +'str'' 又导致了我第二天找了一个小时的BUG

 

没功夫去看文档了。改成"int +'str'+int " 收工。

你可能感兴趣的:(SPEL)