본문 바로가기
728x90

설치4

docker-compoes mysql 설치 version: '2.6.6' services: backend: build: context: . dockerfile: Dockerfile ports: - 8080:8080 depends_on: - db db: image: mysql:latest restart: always environment: - MYSQL_DATABASE=admin - MYSQL_ROOT_PASSWORD=root volumes: # 컨테이너 안 DB 변경사항이 실제 로컬 .dbdata 경로에 저장장 - .dbdata:/var/lib/mysql ports: - 3306:3306 2022. 4. 14.
ubuntu 도커 설치 https://github.com/tedilabs/fastcampus-devops/blob/main/3-docker-kubernetes/env/ubuntu/install-docker.sh GitHub - tedilabs/fastcampus-devops: 🚀 패스트캠퍼스 데브옵스 초격차 코스 자료 🚀 패스트캠퍼스 데브옵스 초격차 코스 자료. Contribute to tedilabs/fastcampus-devops development by creating an account on GitHub. github.com 쉘 스크립트 #!/usr/bin/env bash ## INFO: https://docs.docker.com/engine/install/ubuntu/ set -euf -o pipefail DOCKE.. 2022. 4. 11.
스프링 mybatis 설정 1. 메이븐 설치(root-context.xml) 버전에 맞는 mybats, spring-mybatis 설치 3. SqlSession,SqlSessionFactoryBean 빈등록 (mappers 경로 설정) typeAliasesPackage 설정은 해당 패키지 경로 풀로 작성하지 않고 dto 사용 가능 xml 빈등록 방식을 java config로 변경 package com.jurib.movie.config; import javax.sql.DataSource; import org.apache.commons.dbcp.BasicDataSource; import org.apache.ibatis.session.SqlSessionFactory; import org.mybatis.spring.SqlSessionFa.. 2021. 10. 27.
스프링 Querydsl 설치 build.gradle Querydsl 설정 추가 plugins { id 'org.springframework.boot' version '2.4.12' id 'io.spring.dependency-management' version '1.0.11.RELEASE' //querydsl 추가 id "com.ewerk.gradle.plugins.querydsl" version "1.0.10" id 'java' } group = 'study' version = '0.0.1-SNAPSHOT' sourceCompatibility = '11' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } .. 2021. 10. 24.
728x90