当前使用版本(必填,否则不予处理)
版本 3.5.1
该问题是如何引起的?(确定最新版也有问题再提!!!)
租户拦截器(TenantLineInnerInterceptor)方法builderExpression如下代码段:
// 租户
Expression tenantId = tenantLineHandler.getTenantId();
// 构造每张表的条件
List
重现步骤(如果有就写完整)
报错信息
Comment From: miemieYaho
86ecda70f2d8acf0f80ba5236631f834cdef911a
Comment From: miemieYaho
不过你这种一启动就执行sql的情况你怎么处理租户信息?
Comment From: jeeagile
启动执行SQL跟租户无关,租户信息处理还在考虑中,只所以提这个问题,目前是从用户session中获取(考虑还不完善),租户表达式里用了apache shiro获取session导致报错。感谢大佬支持!!!
Comment From: qmdx
自行处理可以借助 ThreadLocal 传递用户信息