본문 바로가기

JAVA32

[SpringBoot] Eclipse를 이용한 Spring Starter Project 생성 후 실행 시에 기본 로그인 페이지 제거 하기 [SpringBoot] Eclipse를 이용한 Spring Starter Project 생성 후 실행 시에 기본 로그인 페이지 제거 하기 프로젝트 생성 테스트 진행 시에 Dependencies 선택 부분 중 security - spring security 설정 후 프로젝트 생성 후 , Spring Boot App로 실행 시에 아래와 같은 로그인 페이지가 발생 하였습니다. 해당 기본 로그인 페이지를 발생하지 않게 하는 방법은 두가지 방법을 테스트 해보았습니다. (1). @SpringBootApplication(exclude = SecurityAutoConfiguration.class) 추가 진행  또는(2). SecurityFilterChain 작성 진행 - 아래는 테스트용도로 csrf disable처리 .. 2024. 5. 20.
[JAVA] ArrayList Stream 이용 , string join 예제 입니다. package com.test;import java.util.ArrayList;import java.util.HashMap;import java.util.stream.Collectors;public class TestCls { public static void main(String[] args) { ArrayList> testArray = new ArrayList(); testArray.add(new HashMap() {{ put("name", "홍길동"); put("id" , "user1"); put("empno" , "12345678"); }} ); testArray.add(new HashMap() {{ put("name", "김철수"); put("id" , "user2");.. 2024. 5. 6.
[ASP.NET,SpringBoot] WAS에서 파일 다운로드 처리 시에 한글 깨짐 조치 방안 [ASP.NET,SpringBoot] WAS에서 파일 다운로드 처리 시에 한글 깨짐 조치 방안 UTF-8 형식으로 URL Encode 하여 다운로드 처리 시에 Edge , Chrome 브라우져에서는 한글이 정상적으로 표시 되는 것을 확인 하였습니다. JAVA Sample return ResponseEntity.ok() .header("Content-Disposition" , String.format("attachment; filename=%s" , URLEncoder.encode("가나다라마바사.pdf", "UTF-8") )) .contentLength(fileSystemResource.contentLength()) .contentType(MediaType.APPLICATION_OCTET_STREAM) .. 2024. 3. 12.
openjdk 1.8 이용하여 SQL Server 접속 시도 시에 오류 발생 조치 방안 (1) PKIX path building failed 오류 발생 진행 시에 아래와 같이 조치 하였습니다. - Windows 서버의 경우 where java 명령어로 JAVA 위치 탐색 진행 ( 리눅스의 경우 which java ) - openjdk 디렉터리 jre/lib/security/java.secuiry 파일 수정 진행 - 변경 전 jdk.tls.disabledAlgorithms=SSLv3, TLSv1, TLSv1.1, RC4, DES, MD5withRSA, \ DH keySize < 1024, EC keySize < 224, 3DES_EDE_CBC, anon, NULL, \ include jdk.disabled.namedCurves - 변경 후 # TLSv1, TLSv1.1, 주석처리(제거) jd.. 2024. 3. 10.