참고한 사이트 : https://codenotfound.com/spring-jms-activemq-example.html공부할만곳 : https://blog.outsider.ne.kr/985 JMS 사전에 도커가 설치되어야한다. https://hub.docker.com/r/rmohr/activemq 사이트를 참고해서 ACTIVEMQ를 실행시키자. docker pull rmohr/activemq docker run -p 61616:61616 -p 8161:8161 rmohr/activemq org.springframework.boot spring-boot-starter-activemq JNDI스프링 부트 애플리케이션을 JEE 컨테니어네 배포할 때, 컨테이너에 미리 설정된 ConnectionFactory를 ..
WEB
JavaMail org.springframework.boot spring-boot-starter-mail spring.mail.host=smtp.gmail.com spring.mail.port=587 spring.mail.username=[아이디] spring.mail.password=[비밀번호] spring.mail.properties.mail.smtp.auth=true spring.mail.properties.mail.smtp.starttls.enable=true#spring.mail.host= SMTP 서버 호스트 정보 #spring.mail.port= 포트 정보, 기본값 25 #spring.mail.username= 사용자이름 #spring.mail.password= 비번 #spring.mail...
JdbcTemplate, Mapper 이용 org.springframework.boot spring-boot-starter-data-jdbc package com.example.demo.JdbcTemplate; import java.util.Objects; public class Customer { private long id; private String name; private String email; public Customer(String name, String email) { this.name = name; this.email = email; } public Customer(long id, String name, String email) { this.id = id; this.name = name;..
MySQL 연결 mysql mysql-connector-java runtime spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/indexdb?serverTimezone=UTC&characterEncoding=UTF-8 #indexdb 이것은 환경에 적합한 데이터베이스 이름을 적어주시면됩니다. spring.datasource.username=root spring.datasource.password=root package com.example.demo; import lombok.extern.slf4j.Slf4j; import org.springframework..
DataSource를 설정하려면, 스프링 부트에서는 연결 풀이 있거나 H2, HSQLDB, 또는 더비(Derby)등 내장형 데이터베이스가 필요하다.스프링 부트는 히카리CP나 톰캣 JDBC, 커먼즈 DBCP2 기반의 연결 풀을 순서대로 자동 탐지한다. org.springframework.boot spring-boot-starter-data-jdbc spring-jdbc, spring-tx관련 의존성을 포함하고, 기본 연결 풀은 히카리CP다 내장 데이터 소스 사용 H2, HSQLDB, 더비등을 발견하면 기본적으로 발견하면 기본적으로 발견한 재아 데이터베이스의 내장 연결 풀 구현체를 사용해 기동한다. org.apache.derby derby runtime package com.example.demo; impo..