feat : 멀티 데이터 소스 설정 추가
parent
4626fabbda
commit
10aa9a844d
@ -0,0 +1,19 @@
|
||||
package egovframework.dataSourece;
|
||||
|
||||
public class DataSourceContextHolder {
|
||||
|
||||
private static final ThreadLocal<String> contextHolder = new ThreadLocal<>();
|
||||
|
||||
public static void set(String dbKey) {
|
||||
contextHolder.set(dbKey); // ex) "cp" or "ep"
|
||||
}
|
||||
|
||||
public static String get() {
|
||||
return contextHolder.get();
|
||||
}
|
||||
|
||||
public static void clear() {
|
||||
contextHolder.remove(); // 꼭 요청 끝나면 클리어해야 메모리 누수 안 생김
|
||||
}
|
||||
|
||||
}
|
||||
Loading…
Reference in New Issue