분류 전체보기
-
vault : 프로젝트 key 관리프로젝트 관련 2023. 12. 15. 00:01
vault 를 사용하면 프로젝트에 사용하는 인증키 , 비밀번호 같은 정보를 관리할 수 있다. 정리가 잘 되어있는 블로그 https://blog.outsider.ne.kr/1266 https://www.skyer9.pe.kr/wordpress/?p=6556 https://lejewk.github.io/vault-get-started/ https://velog.io/@limsubin/Vault에-있는-값을-Spring-Boot로-가져와-보자 windows 로컬 환경에서 사용 실습 vault 다운로드 64비트 운영체제 -> amd 64 _> 386 , amd64 관련 정보 압축 해제 후 터미널에서 실행 1. 다운로드 후 압축을 해제하고, 압축을 해제한 위치에 가서 마우스 우클릭 - 터미널에서 열기를 눌러서 실..
-
Spring boot : application.yml 설정 모음Spring Boot 🍃 2023. 12. 15. 00:01
h2 , jpa 설정 spring: h2: console: enabled: true settings: web-allow-others: true path: /h2-console # h2 db embeded 방식에서도 data.sql 파일이 자동 실행되게 하기 위함 sql: init: mode: always datasource: url: jdbc:h2:${user.dir}/build/generated/h2/user_api;AUTO_SERVER=TRUE;mode=MySQL; jpa: defer-datasource-initialization: true # sql 파일이 hibernate 초기화 이후 동작하게 하기 위한 옵션 hibernate: ddl-auto: create properties: hibernate..
-
Redis : repository 공부DB/Redis 2023. 12. 14. 00:01
1. Entity 작성 Spring data jpa 에서는 @Entity를 사용했지만, 레디스에서는 @RedisHash를 사용한다. import lombok.*; import org.springframework.data.annotation.Id; import org.springframework.data.redis.core.RedisHash; @ToString @Getter @Setter @RedisHash(value = "store") // 여기서 value 를 지정해주지 않으면 패키지명까지 key로 저장됨 @AllArgsConstructor public class Store { @Id private Long id; private String name; private String address; priv..
-
Redis : 비밀번호 등록 (ubuntu)DB/Redis 2023. 12. 14. 00:01
https://passwd.tistory.com/entry/Redis-%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8-%EC%84%A4%EC%A0%95 1. 설정파일 실행 vi /etc/redis/redis.conf 2. 비밀번호 설정 requirepass 비밀번호-작성 Redis는 인메모리 DB라 처리 속도가 빨라 초당 최대 15만 개의 암호 인증을 시도할 수 있다고 한다. 3. redis 재시작 systemctl restart redis-server.service 4. 기본 접속으로 접근 제한 확인 redis-cli keys * 5. 비밀번호 입력 후 명령어 사용 시도 AUTH 비밀번호-입력 keys *
-
링크) Redis : databases 갯수 확인 및 변경DB/Redis 2023. 12. 14. 00:01
https://www.lesstif.com/dbms/redis-databases-select-index-123338900.html 레디스는 기본으로 생성된 데이터베이스가 16개이다. 0번 ~ 15번까지 인덱스로 데이터베이스가 생성되어있다. 데이터베이스 갯수를 변경하려면 redis.conf 파일에서 수정해주면 된다고 한다! https://www.lesstif.com/dbms/redis-databases-select-index-123338900.html 데이터베이스 접근은 redis-cli로 접속 시 선택 가능하고, -n 옵션으로 선택할 수 있다. 기본 : 0번 데이터베이스 진입 redis-cli 2번 데이터베이스 선택 실행 redis-cli -n 2