목록매핑 (3)
개발 무지렁이

Volume(볼륨) 바깥쪽 폴더(host os의 폴더)와 안쪽 폴더(docker의 container의 폴더)를 매핑시킬 수 있다. (안쪽 폴더에 있는 내용을 영속적이고, 안전하게 보관할 수 있다.) docker run \ -d \ -p 8031:80 \ --name=nginx_1 \ --rm \ -v /docker_projects/nginx_1/volumes/usr/share/nginx/html:/usr/share/nginx/html \ nginx # \을 써주면 명령어 중간에 Enter가 가능하다 ❗. -v(볼륨 옵션): host os폴더:docker container 폴더 매핑 매핑시킨 host os 폴더의 index.html 파일 만들기 # docker_projects 폴더 이하의 모든 파일들의 소..

@SpringBootApplication: 스프링부트의 모든 설정을 관리할 때 @EnableJpaAuditing: JPA Audit이란 기능 활성화할 때 (시간에 대해서 자동으로 값을 넣어주는 기능) @EntityListeners(AuditingEntityListener.class): @CreatedDate, @LastModifiedDate..을 탐색해 엔티티변경 시 자동 업데이트해주는 기능을 수행하는 리스너를 등록할 때 @Bean: Bean을 생성할 때(❓ Bean이란: IoC컨테이너 내부에서 관리하는 객체) @Configuration: 자바클래스를 설정파일로 만들 때 (Bean을 등록할 수 있다.) @EnableWebSecurity: 스프링 시큐리티를 활성화할 때 @EnableGlobalMethodS..

ORM(Object Relational Mapping) 객체와 '관계형 데이터베이스'의 데이터를 자동으로 매핑해주는 도구를 말한다. 📍. 쿼리문 대신 ☕자바코드로 데이터베이스의 데이터를 처리할 수 있다. 📍. 내부에서 안전한 SQL 쿼리 자동 생성 JPA(Java Persistence API): 🧱 ORM 프레임워크의 표준 스펙 ☕ Java를 기반으로 한 객체 관계 매핑 기술을 말한다. 📍. 객체 지향 프로그래밍 모델과 관계형 데이터베이스 사이의 불일치를 해결하기 위해 개발 📍. 개발자가 SQL쿼리를 직접 작성하지 않아도 된다. 📍. JPA를 구현한 실제 클래스: Hibernate ❓ SQL쿼리문 ``` insert into question(subject, content) values('안녕하세요..