로컬 개발환경 설정 및 bootRun 구성

- build.gradle: bootRun에 sourceResources, dev 프로파일 적용
- application-dev.yml: DB 접속 정보를 로컬 Docker Oracle로 변경
- logback-spring.xml: dev 프로파일에 CONSOLE appender 추가
- BOOTRUN_SETUP_GUIDE.md: Eclipse Terminal 기반 bootRun 실행 가이드 추가
This commit is contained in:
curry772
2026-03-11 10:16:29 +09:00
parent c1f584cbf1
commit bb845dfbba
7 changed files with 201 additions and 14 deletions
@@ -1,6 +1,6 @@
package com.eactive.apim.portal.custom.config;
import com.eactive.ext.kjb.safedb.KjbSafedbWrapper;
//import com.eactive.ext.kjb.safedb.KjbSafedbWrapper;
import org.springframework.security.crypto.bcrypt.BCryptPasswordEncoder;
import org.springframework.security.crypto.password.PasswordEncoder;
@@ -11,14 +11,16 @@ public class KjbPasswordEncoder implements PasswordEncoder {
@Override
public String encode(CharSequence rawPassword) {
String bcryptHash = bcryptEncoder.encode(rawPassword);
KjbSafedbWrapper safedb = KjbSafedbWrapper.getInstance();
return safedb.encryptNotRnnoString(bcryptHash);
// KjbSafedbWrapper safedb = KjbSafedbWrapper.getInstance();
// return safedb.encryptNotRnnoString(bcryptHash);
return bcryptHash;
}
@Override
public boolean matches(CharSequence rawPassword, String encodedPassword) {
KjbSafedbWrapper safedb = KjbSafedbWrapper.getInstance();
String bcryptHash = safedb.decryptNotRnno(encodedPassword);
return bcryptEncoder.matches(rawPassword, bcryptHash);
return bcryptEncoder.matches(rawPassword, encodedPassword);
// KjbSafedbWrapper safedb = KjbSafedbWrapper.getInstance();
// String bcryptHash = safedb.decryptNotRnno(encodedPassword);
// return bcryptEncoder.matches(rawPassword, bcryptHash);
}
}
+6 -4
View File
@@ -21,20 +21,22 @@ spring:
ems:
datasource:
jdbc-url: jdbc:oracle:thin:@//192.168.240.177:1599/DAPM
jdbc-url: jdbc:oracle:thin:@//localhost:1599/DAPM
# jdbc-url: jdbc:oracle:thin:@//192.168.240.177:1599/DAPM
# jdbc-url: jdbc:oracle:thin:@//192.168.240.177:1599/PAPM
driver-class-name: oracle.jdbc.OracleDriver
username: EMSAPP
password: EMSAPP123!
password: elink1234
gateway:
datasource:
jdbc-url: jdbc:oracle:thin:@//192.168.240.177:1599/DAPM
jdbc-url: jdbc:oracle:thin:@//localhost:1599/DAPM
# jdbc-url: jdbc:oracle:thin:@//192.168.240.177:1599/DAPM
# jdbc-url: jdbc:oracle:thin:@//192.168.240.177:1599/PAPM
driver-class-name: oracle.jdbc.OracleDriver
username: AGWAPP
password: AGWAPP123!
password: elink1234
portal:
auth-virtual-code: 654321
+1
View File
@@ -82,6 +82,7 @@
<springProfile name="dev">
<root level="DEBUG">
<appender-ref ref="ROLLING"/>
<appender-ref ref="CONSOLE"/>
</root>
</springProfile>