본문 바로가기

JAVA26

[Mybatis] ? 물음표 기호 처리 방안 [ Oracle , Tibero ] 출처 : [SpringBoot, PostgreSQL] myBatis ?(물음표) 문자 사용하기 — ROOPRETELCHAM (tistory.com) SELECT의 출력문 부분 중 SELECT COL_VAL||'?' FROM TB_TEST 이런식으로 설정한 부분이 있었습니다만 , 파라미터가 순서에 맞지 않게 대입이 되었습니다. 로 처리가 되지 않았습니다 , 해결 방법은 찾다보니 아래와 같이 설정 하였을때 문제가 없었습니다. SELECT COL_VAL||CHR(63) FROM TB_TEST 로 설정하니 , 문제는 해결되었습니다 . '?' -> CHR(63) '&' -> CHR(38) 어쩔수 없이 Mybatis 쿼리에서 ? , & 기호를 출력 해야 하는 경우 위의 아스키코드 값으로 처리 하면 될 거 같습니다.. 2024. 1. 9.
MimeMessage , Multipart , MimeBodyPart 를 이용한 HTML 메일 본문 , 이미지 , 첨부파일 전송 예제 MimeMessage , Multipart , MimeBodyPart 를 이용한 HTML 메일 본문 , 이미지 , 첨부파일 전송 예제입니다. package com.Test.doc.controller; import java.io.File; import java.io.InputStream; import java.util.Arrays; import java.util.HashMap; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.. 2023. 12. 17.
[SpringBoot] JavaMailSender를 이용한 SMTP 발송 테스트 진행 [SpringBoot] JavaMailSender를 이용한 SMTP 발송 테스트 진행 build.gradle에는 아래 항목을 추가 하였습니다 , javax.mail 사용시에 오류가 발생 하여 jakarta.mail로 대체 하였습니다. //jakarta.mail implementation group: 'com.sun.mail', name: 'jakarta.mail', version: '2.0.1' application.properties 파일에는 메일 서버 관련 설정을 진행 하였습니다. [ 제가 테스트 한 메일 서버의 경우 SSL 설정을 요청 하였습니다. ] #mail관련 spring.mail.host=smtps.hiworks.com spring.mail.port=465 spring.mail.usernam.. 2023. 10. 25.
[JAVA] zip4j 이용하여 파일 앞축 및 암호 설정 테스트 진행 net.lingala.zip4j 라이브러리를 이용하여 테스트 해보았습니다! package com.doc.controller; import java.io.File; import java.io.IOException; import java.util.HashMap; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RestController; import net.lingala.zip4j.ZipFile; import net.lingala.zip4j.model.ZipPa.. 2023. 10. 24.