public Map convertDtoToMap(Object dto) { Map map = new HashMap(); Array.asList(dto.getClass().getDeclaredFeild()).stream().filter(field -> field.getAnnotation(ExcelFeild.class) != null) .forEach(field -> { field.setAccessible(true); try { map.put(field.getName(), getValue(field.get(dto))); } catch (IllegalAccessException e) { log.error("convertDtoToMap Error : {}", e.getMessage()); map.put(field..
출처: https://sno-machinelearning.tistory.com/m/19 [JAVA] 특정범위 배열복사 Arrays.copyOfRange()Arrays.copyOfRange() 는 특정 배열의 원하는 범위만큼 복사하여 새로운 배열을 만드는 메소드함수입니다. 새로운 배열 = Arrays.copyOfRange(원본 배열,복사하려는 시작 요소의 인덱스,복사하려는 마지막 sno-machinelearning.tistory.com Arrays.copyOfRange() 는 특정 배열의 원하는 범위만큼 복사하여 새로운 배열을 만드는 메소드함수입니다. 새로운 배열 = Arrays.copyOfRange(원본 배열,복사하려는 시작 요소의 인덱스,복사하려는 마지막 요소의 인덱스의 바로 다음 인덱스) 값에 의한 ..
출처: https://yjkim97.tistory.com/m/64 개발보안 점검에서 properties 중요구문 암호화처리가 나옴. application.properties에 비밀번호에 해당되는 중요 정보가 암호화 되지 않았다는 점검 결과를 받았다. Spring Boot framework로 데이터베이스 연동시 흔히 디비 접속 정보를 application 외부 프로퍼티로 설정해 두므로 위험.. Explation : 일반 텍스트 암호를 구성 파일에 저장하면 파일을 읽을 수 있는 사용자면 누구나 암호로 보호되는 리소스에 접근할 수 있습니다. 때때로 개발자가 설정에 대한 접근 권한이 있는 사람에게서 응용 프로그램을 방어할 수 없다고 생각하 는 경우가 있는데 이런 태도가 공격자에게 유리하게 작용합니다. 훌륭한 p..
- Total
- Today
- Yesterday
- setter
- devtools
- sumifs
- PostgreSQL
- 진열사랑
- $.extend
- @ExceptionHandler
- 여러 컬럼 update
- CSS
- getter
- element위치
- QueryDSL
- JQuery
- 전후방탐색
- ul li로 테이블
- oracle
- spring
- border-collapse
- draw.io
- 프로젝트명변경
- $.each
- excel
- DatePicker
- object key
- springboot
- 정규식
- caniuse
- Keycode
- Javascript
- lombok
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |