본문 바로가기

낙서장/Spring

(16)
Maven 외부 라이브러리(jar) 추가 mvn install:install-file -Dfile=파일경로/파일명.jar -DgroupId=그룹아이디 -DartifactId=아티팩트아이디 -Dversion=버전 -Dpackaging=jar 그룹아이디 아티팩트아이디 버전
[Spirng MVC] 다국어 처리 - MessageSource Setting 1. Spring MessageSource 구현체 1.1. org.springframework.context.support.StaticMessageSource : MessageSource의 가장 간단한 구현체. 기본적인 다국어 기능을 지원하면서 테스트용도로 사용됩니다. 1.2. org.springframework.context.support.ResourceBundleMessageSource : ResourceBundle Class, MessageFormat Class 기반으로 만들어져 Bundle에 특정 명칭으로 접근이 가능합니다. 1.3. org.springframework.context.support.ReloadableResourceBundelMessageSource : Property 설정을 통해 ..
MyBatis mapper $ # 차이 #{value} : 파리미터가 String 형태로 들어와 자동적으로 'value' 형태로 된다. ${value} : 파라미터를 바로 출력되고 해당 컬럼의 자료형에 맞추어 변경된다. !!! 쿼리 주입이 가능해서 보안측면에 안 좋기 때문에 사용자의 입력을 전달할때는 사용하면 안된다.
dbcp 라이브러리 - HikariCP Spring Setting XML oracle.jdbc.driver.OracleDriver jdbc:oracle:thin:@127.0.0.1:1521:xe scott tiger 30 Maven com.zaxxer HikariCP 3.4.1
SPring Sms Library - 쿨에스엠에스 Setting(2) https://coolsms.co.kr/
Spring Sms Library(1) Java import javax.servlet.http.HttpSession; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.toco.sms.exception.CertifiedTimeOutException; @Con..
Spring Mail Library Google Mail Setting(2) 구글 앱 비밀번호는 2단계 인증하면 활성화 된다.
Spring Mail Library Setting(1) Spring java package org.toco.main.controller; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.mail.javamail.JavaMailSender; import org.springframework.mail.javamail.MimeMessageHelper; import org.springframework.stereotype.Controller; import org.springframework.web.bind.an..