본문 바로가기

전체 글

(28)
[SpringBoot] JPA, MySQL 설정 JPA란 DB와 자바객체를 맵핑하여 쉽게 사용하기 위한 모듈입니다.프로젝트에서 JPA, MySQL를 사용하기 위한 환경설정을 진행하겠습니다. build.gradle에 jpa, mysql connector, lombok 라이브러리를 추가합니다. // JPA implementation 'org.springframework.boot:spring-boot-starter-data-jpa' // MySQL runtimeOnly 'com.mysql:mysql-connector-j' // Lombok compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' mysql에서 프로젝트에 사용할 스키마를 생성합니다. ..
[SpringBoot] 프로젝트 만들기 1. 프로젝트 생성스프링 이니셜라이저(Spring Initializr) 사용👉 https://start.spring.io/ 접속Spring Boot 버전은 최신 LTS인 3.4.5를 선택합니다.SNAPSHOT은 개발중인 테스트 버전, RC1은 출시 후보 버전으로, 뒤에 아무것도 붙어있지 않은 버전을 선택하면 됩니다.(spring.io 에서 최신 릴리즈 버전 확인 가능)Java 버전은 가장 많이 사용하는 17버전을 선택했습니다. [Generate] 버튼을 클릭하여 zip 파일 다운로드 및 압축해제IDE에서 build.gradle이 속한 루트폴더를 오픈2. 프로젝트 실행프로젝트를 바로 실행시켜보면 웹서버가 실행되지 않고'BUILD SUCCESSFUL ~' 로그만 뜨고 종료됩니다. 해결하기 위해서는 웹서버 ..
[리눅스/FTP/FileZilla] 오늘은.. 리눅스 서버에 있는 파일에 ftp를 통해 접근하기 위해 계정을 만들고 권한을 줄것입니다 $ sudo useradd -d /home/dev -s /bin/bash jykim user add jykim : jykim 이라는 사용자 생성 -d /home/dev : 홈디렉토리 -s /bin/bash : 로그인 쉘 $ sudo passwd jykim 생성한 사용자의 비밀번호 지정 $ cat /etc/passwd | grep "/home/dev" 만들어진 사용자는 이렇게 조회할 수 있다.. 호스트 : IP 또는 도메인 사용자명 : 위에서 만든 사용자 비밀번호 : 위에서 설정한 비밀번호 포트는 바꾼게 아니면 별도로 지정할 것 없다 ftp 접속 계정정보는 꼭.. 메모해놓자 미래의 나를 믿지마 TS ~ chr..