프로그래밍/스프링[Spring] (56) 썸네일형 리스트형 네이버 클라우드 플랫폼 - 새로운 네이버 지도 이용하기 기존에 네이버지도 OPEN API 지원이 종료가 되었습니다. 그에 따라서 웹에서 사용하는 지도가 현재 정상적으로 작동이 안되고 있습니다. 계속해서 사용하시려면 네이버 클라우드 플랫폼에서 서비스를 이용해야 합니다. 기존 네이버 개발자 센터에서 회원정보 이관은 안되므로 새로 가입을 하고 서비스를 신청해야 합니다. 아래는 네이버 클라우드 플랫폼 사이트 링크 입니다 클릭해주세요. NAVER CLOUD PLATFORM cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification www.ncloud.com 회원가입을 먼저 진행합니다. 네이버 아이디로 바로 사용은 안되.. [스프링] 스프링 시큐리티 처음에만 로그인이 안 되는 현상[PreparedStatementCallback] 스프링 시큐리티를 이용하여 로그인을 구현하였는데 간헐적으로 올바른 정보를 입력을 해도 처음에만 로그인이 안 되는 현상이 있었습니다. 그리고 다시 로그인을 하면 정상적으로 작동하는 현상이 있었습니다. 일단 제가 찾아본바로는 아래와 같은 경우에 발생하는 현상이었습니다. 1. 테스트용이거나 혹은 DB를 가끔식만 사용하는 경우 2. 내가 Mysql DB를 사용하고 있는 경우 실 서버에서만 발견되었던 현상이라 이를 해결하고자 에러 메시지를 alert 창으로 간단하게 띄워 보았습니다. 별도의 핸들러를 구현하여 에러 메시지를 볼 수 있도록 했습니다 에러 내용: PreparedStatementCallback; SQL [***************************************************]; Th.. [스프링] log4J 처음 사용하기[xml 이용] 안녕하세요 이번에는 스프링 프레임워크에서 Log4J 를 사용하는 방법에 대해 알려드리고자 합니다. 일단 간단하게 Log4J의 정의입니다 Log4j 정의 log4j는 Apache에서 만든 오픈소스 라이브러리로 프로그램을 작성하는 도중에 로그를 남기기 위해 사용되는 자바 기반 로깅 유틸리티로 디버그용 도구로 주로 사용되고 있습니다. Log4j 라이브러리 추가 우선 스프링 프레임워크에서 pom.xml에 log4j가 있는지 확인합니다. 기본적인 프로젝트에서 pom.xml에 보시면 대채적으로 log4j가 추가 되어있을 겁니다. 혹시나 없는경우 아래의 코드를 추가해주세요. 추가한 이후 maven clean과 install은 필수인거 다들 아시죠~? log4j log4j 1.2.15 javax.mail mail ja.. [스프링] 자바 날짜[Date] 비교하는 방법 안녕하세요 이번에는 자바에서 날짜 비교하는 방법에 대해 간단히 알려드리고자 합니다. 우선 SimpleDateFormat을 이용하여 원하는 형식으로 변환 후 비교를 합니다. import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class DateCompare { public static void main(String[] args) { SimpleDateFormat dateFormat= new SimpleDateFormat( "yyyy-MM-dd" ); Date day1 = null; Date day2 = null; try { day1 = dateFormat.parse("2019-06.. [스프링] 스프링에서 네이버 이메일을 이용한 Email 발송방법 안녕하세요 이번에는 스프링 프레임워크에서 간단하게 이메일 발송하는 방법에 대해 알아보도록 하겠습니다. 자 우선 네이버 이메일에서 SMTP 설정을 합니다. 순서에 맞게 클릭하시면 간단하게 설정이 가능합니다. 그리고 pom.xml로 갑니다 pom.xml org.springframework spring-context-support ${org.springframework-version} com.sun.mail javax.mail 1.5.1 위와 같이 2개의 라이브러리를 추가하면 됩니다. ${org.springframework-version} 요 부분에는 현재 사용하고 계시는 스프링 프레임워크 버전을 넣어주시면 됩니다. 자 그럼 컨트롤러에 가서 다음과 같이 작성하시면 됩니다. @RequestMa.. [Spring] 스프링 SpEL를 이용한 프로퍼티 설정 자 오늘은 property 설정에 다뤄 보겠습니다. property 정의 서버정보나 파일 업로드 경로 같이 중요한 환경정보를 담은 프로퍼티 파일을 따로 만들어 관리하기 용이하게 하기 위해 있는 파일 property 사용하기 저 같은 경우는 database 연결을 다음과 같이 합니다 datasource-context.xml 파일 위의 정보는 예시 정보를 임의로 넣었습니다. 자 이제 프로퍼티를 설정하도록 하겠습니다 설정방법에는 몇개의 방법이 있는데 저는 SpEL방법을 이용하여 하도록 (방법을 다 사용해본 결과 이것만 작동 했습니다..) 일단 프로퍼티 파일을 만듭니다. 파일은 New-> File 자 그리고 property 정보를 입력합니다 globals.properties파일 # SER.. [Spring] No adapter for handler 해결 하기[HTTP Status 500] 안녕하세요 스프링 프레임 워크에서 다음과 같은 에러가 있습니다. "No adapter for handler" 명확한 원인은 찾지 못했습니다. 버전이 올라가면서 수정됨에 따라 이러한 에러가 발생한 것 같습니다. 해결 방법은 간단합니다! 해당 컨트롤러에 @EnableWebMvc 다음과 같은 어노테이션을 추가하면 됩니다. 자 이렇게 추가하고 다시 실행하시면 잘 되는 것을 볼 수 있습니다. [Spring] 스프링, 자바에서 String 공백 제거하기 JAVA 에서 String 공백 제거 방법 입니다.(스프링 포함) String str = "H E L L O W O R L D"; logger.debug("변경 전= "+ str); str = str.replaceAll(" ", ""); logger.debug("변경 후= "+ str); 자 그리고 이클립스 콘솔창에서 확인을 합니다. 자 이렇게 공백이 제거가 되어 적용됩니다. 이전 1 ··· 3 4 5 6 7 다음