增加 tenant datasource connection 日志
diff --git a/payapi/src/main/java/com/supwisdom/dlpay/framework/tenant/MultiTenantConnectionProviderImpl.java b/payapi/src/main/java/com/supwisdom/dlpay/framework/tenant/MultiTenantConnectionProviderImpl.java
index a8f8dd5..0666b65 100644
--- a/payapi/src/main/java/com/supwisdom/dlpay/framework/tenant/MultiTenantConnectionProviderImpl.java
+++ b/payapi/src/main/java/com/supwisdom/dlpay/framework/tenant/MultiTenantConnectionProviderImpl.java
@@ -1,8 +1,8 @@
package com.supwisdom.dlpay.framework.tenant;
import com.supwisdom.dlpay.framework.util.StringUtil;
+import lombok.extern.slf4j.Slf4j;
import org.hibernate.HibernateException;
-import org.hibernate.engine.jdbc.connections.spi.AbstractDataSourceBasedMultiTenantConnectionProviderImpl;
import org.hibernate.engine.jdbc.connections.spi.MultiTenantConnectionProvider;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@@ -14,6 +14,7 @@
/**
* Created by shuwei on 2018/12/4.
*/
+@Slf4j
@Component
public class MultiTenantConnectionProviderImpl implements MultiTenantConnectionProvider {
@Autowired
@@ -35,8 +36,10 @@
final Connection connection = getAnyConnection();
try {
if (!StringUtil.isEmpty(tenantIdentifier)) {
+ log.debug("postgresql set search path to <" + tenantIdentifier + ">");
connection.createStatement().execute("SET search_path = \"" + tenantIdentifier + "\", public");
} else {
+ log.debug("postgresql set search path to public");
connection.createStatement().execute("SET search_path = public");
}
} catch (SQLException e) {