728x90

스프링 부트 5

[SpringBoot] MariaDB 연결하기

[SpringBoot] MariaDB 연결하기 공부하는 것을 기록하는 블로그입니다. 틀린 내용이 있다면 지적해주시고 댓글 남겨주시면 감사하겠습니다. 내용을 확인하고 수정하여 올바른 정보를 전달할 수 있도록 하겠습니다.^^ 이번 글은 SpringBoot 프로젝트에 MariaDB를 연결하는 방법을 소개합니다. 1. Project Environment 프로젝트는 SpringBoot 사이트에서 생성하고, IDE는 Intellij를 사용, 빌드 관리는 Gradle을 선택했습니다. 2. Dependency 설정 mariaDB와 연결할 수 있도록 관련 jdbc 라이브러리를 추가시킵니다. 파일 : build.gradle dependencies { // * * * 중략 * * * implementation 'org.ma..

java, spring 2022.03.10

[Spring Boot] 스프링 특징 & 스프링 부트 간단한 소개

[Spring Boot] 스프링 특징 & 스프링 부트 간단한 소개 스프링 프레임워크(Spring framework) 특징 1. 컨테이너(Container) | 스프링 코어 Spring 컨테이너 또는 스프링 코어 위에 올라온 Java 객체들을 관리함. Spring 컨테이너는 Java 객체의 Life Cycle을 관리하며, Spring 컨테이너로부터 필요한 객체를 가져와 사용할 수 있음. 2. DI (Dependency Injection) 지원 Spring은 설정 파일이나 어노테이션을 통해서 객체 간의 의존관계를 설정할 수 있도록 하고 있음. 3. AOP (Aspect Oriented Programming) 지원 Spring은 트랜잭션이나 로깅, 보안과 같이 공통적으로 필요로 하는 모듈들을 실제 핵심 모듈에..

java, spring 2022.03.03

[Spring Boot] 프로젝트 및 Controller 생성

[Spring Boot] 프로젝트 생성 및 Controller 생성 1. Spring Boot 프로젝트 생성 SpringBoot 프로젝트를 생성할 수 있는 사이트 접속 https://start.spring.io/ 기본 세팅 Gradle Project, Language Java, version 2.6.3, name set, Packaging Jar, Java 8 종속 라이브러리(Dependencies) Spring Web, Lombok, Spring Boot Dev Tools 하단의 [GENERATE] 버튼을 클릭하면 압축 파일이 생성됩니다. 2. 프로젝트 파일 열기 IntelliJ IDEA를 사용해서 압축을 해제한 프로젝트 파일을 열어줍니다. 처음 프로젝트를 열면 프로젝트에 관한 플러그인들을 다운로드 하..

java, spring 2022.02.25

[Spring Boot] 시작하기 (Spring MVC, Rest API)

[Spring Boot] 시작하기 (Spring MVC, Rest API) 1. 스프링 프로젝트 생성 2. IDE에서 프로젝트 열기 3. 개발 맛보기 (REST API) 4. Spring MVC 1. 스프링 프로젝트 생성 Spring Boot 시작하기. 개발 프로젝트를 시작할 때 보통 IDE에서 [New] -> [Project] 와 같은 방법을 통해서 프로젝트를 만드는 방법도 존재하는데, Spring 웹 사이트의 스프링 부트 스타트 페이지를 이용해 프로젝트를 생성할 수도 있다. 아래 링크에 접속한다. https://start.spring.io/ 기본값으로 생성해도 되고, 원하는 설정으로 변경해 생성해도 된다. 주로 프로젝트를 구분하기 위해선 Group, Aritifact, Name 을 수정하면 된다. M..

java, spring 2021.11.21

도커(Docker) 명령어

1. 도커 이미지 확인하기 $ docker image list 2. 도커 이미지 컨테이너로 실행하기 $ docker run -d --name hello -p 8081:8080 demo:0.0.1-SNAPSHOT 3. 실행중인 도커 이미지(도커 컨테이너) 프로세스 확인하기 $ docker ps 4. 컨테이너 중지 $ docker stop [container name OR id] 5. 선택적인 프로파일을 실행시키기 (spring boot) $ docker run -d --name hello4 -p 8084:8080 -e spring.profiles.active=production demo:0.0.2-SNAPSHOT 6. 현재 도커 이미지를 tar 이미지로 출력 $ docker image save demo:0..

Infra 2021.10.13
728x90