728x90 반응형 전체 글297 MyBatis를 이용한 SpringBoot 애플리케이션 구현 1 - 게시판 목록 조회 MySQL Workbench를 이용해서 테스트에 사용할 테이블을 생성합니다. 데이터베이스는 "도커로 MySQL 설치 및 실행"에서 생성한 것을 사용합니다. CREATE TABLE board ( board_idx INT (11) NOT NULL auto_increment comment '글 번호', title VARCHAR(300) NOT NULL comment '제목', contents TEXT NOT NULL comment '내용', hit_cnt SMALLINT(10) NOT NULL DEFAULT '0' comment '조회수', creator_id VARCHAR (50) NOT NULL comment '작성자', created_dt DATETIME NOT NULL comment '작성시간', up.. 2020. 5. 29. 도커로 MySQL 설치 및 실행 윈도우 도커 데스크탑에 파일 공유 폴더를 추가합니다. MySQL 도커 이미지를 다운로드합니다. PS C:\Users\myanj> docker pull mysql:8.0.20 : PS C:\Users\myanj> docker images REPOSITORY TAG IMAGE ID CREATED SIZE mysql 8.0.20 30f937e841c8 7 days ago 541MB MySQL 컨테이너 생성 및 실행에 사용할 docker-compose.yml 파일을 작성합니다. version: "3" # 파일 규격 버전 services: # 컨테이너 정의 db: # 서비스 이름 image: mysql:8.0.20 # 이미지 이름 container_name: mysql_db # 컨테이너 이름 ports: - "3.. 2020. 5. 28. DevOps - 도구 설치 2 Maven Security Setup 사용자 홈 디렉터리 아래의 .m2 디렉터리에서 암호화한 마스터 패스워드의 값을 추출합니다. c:\Users\myanj\.m2>mvn -emp password {YdoXCoBiBQoHXCYbvEUOi/b4gpXqSehBN6D/mo5VNlA=} .m2 디렉터리에 settings-security.xml 파일을 생성합니다. 암호화한_마스터_패스워드 서버 패스워드의 암호화한 값을 추출합니다. c:\Users\myanj\.m2>mvn -ep password {VK4wUQWR+LMHgQYmX0ioYkjiCeuFubSlWtKlIW4fWGA=} .m2 디렉터리에 settings.xml 파일을 생성합니다. default release release http://localhost:808.. 2020. 5. 27. DevOps - 도구 설치 1 도구 다운로드 - GitHub 계정 : https://github.com/ - GIT : https://git-scm.com/downloads - Atlassian Source Tree : https://www.sourcetreeapp.com/ - Tomcat : https://tomcat.apache.org/download-80.cgi - Maven : https://maven.apache.org/download.cgi - Artifactory : https://bintray.com/jfrog/artifactory/jfrog-artifactory-oss-zip/5.4.5 - Jenkins : https://www.jenkins.io/download/ - ElasticSearch : https://www.. 2020. 5. 27. 이전 1 ··· 45 46 47 48 49 50 51 ··· 75 다음 728x90 반응형