|
@@ -5,6 +5,7 @@ import com.its.utils.AES256Util;
|
|
|
import com.its.utils.SHA256Util;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import net.jodah.expiringmap.ExpiringMap;
|
|
|
+import org.apache.commons.lang.StringUtils;
|
|
|
import org.apache.ibatis.session.SqlSessionFactory;
|
|
|
import org.jasypt.encryption.pbe.PooledPBEStringEncryptor;
|
|
|
import org.jasypt.encryption.pbe.config.SimpleStringPBEConfig;
|
|
@@ -19,6 +20,7 @@ import java.sql.DriverManager;
|
|
|
import java.time.Instant;
|
|
|
import java.time.LocalDateTime;
|
|
|
import java.time.format.DateTimeFormatter;
|
|
|
+import java.util.Arrays;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
|
import java.util.Optional;
|
|
@@ -37,6 +39,16 @@ public class ItsOpServerApplicationTests {
|
|
|
@Autowired
|
|
|
private SqlSessionFactory sqlSessionFactory;
|
|
|
|
|
|
+ @Test
|
|
|
+ void splitTest() {
|
|
|
+ //String param = "ebda31485233419abb3d6275abcac7dc|3fa90f604a0c4dd396bda9e4da1979fa|";
|
|
|
+ String param = "ebda31485233419abb3d6275abcac7dc|";
|
|
|
+ String[] data = StringUtils.split(param, "\\|"); // param 이 null 일 경우 사용할 수 없음. 사용전에 null 인지 확인필요
|
|
|
+ String[] data2 = param.split("\\|");
|
|
|
+ log.error("DATA: {}, {}, {}", data.length, Arrays.stream(data).count(), Arrays.stream(data).toArray());
|
|
|
+ log.error("DATA: {}, {}, {}", data2.length, Arrays.stream(data2).count(), Arrays.stream(data2).toArray());
|
|
|
+ }
|
|
|
+
|
|
|
@Test
|
|
|
void tt1() {
|
|
|
String sss = "data";
|