전체 글 6

Spring boot + AWS ec2 windows 를 활용한 프로젝트 배포

이번 시간엔 클라우드 플랫폼 중 하나인 아마존 웹 서비스(AWS) 를 이용한 간단한 spring boot 프로젝트를배포해보는 시간을 가져보겠다. 일단 배포할 프로젝트는 docker 테스트 시 쓰였던 프로젝트를 그대로 활용하겠다.https://github.com/TAEWOOKK/docker GitHub - TAEWOOKK/docker: 도커를 이용해서 배포가 되는 스프링 프로젝트 기본 툴도커를 이용해서 배포가 되는 스프링 프로젝트 기본 툴. Contribute to TAEWOOKK/docker development by creating an account on GitHub.github.com @RestControllerpublic class MainController { @GetMapping("/")..

AWS 2024.09.26

SpringBoot + docker 를 통한 서버 실행(3)

2024.09.24 - [Docker] - SpringBoot + docker 를 통한 서버 실행(2) SpringBoot + docker 를 통한 서버 실행(2)2024.09.24 - [Docker] - SpringBoot + docker 를 통한 서버 실행(1 SpringBoot + docker 를 통한 서버 실행(1)이번엔 도커를 통해 간단한 스프링 부트 프로젝트를 생성해서 도커를 통해프로젝트를 실행시켜 보도록wookpro.tistory.com이전 게시물에서 도커를 이용해서 서버를 실행 시키는걸 진행해 보았다.이번엔 빌드를 성공한 도커이미지를 저장할 수 있는 도커허브에 저장(push) 해보고 pull 해서 저장소에 있는 도커이미지를 local에 불러와서 실행해보겠다. docker images 이 명..

Docker 2024.09.26

SpringBoot + docker 를 통한 서버 실행(2)

2024.09.24 - [Docker] - SpringBoot + docker 를 통한 서버 실행(1 SpringBoot + docker 를 통한 서버 실행(1)이번엔 도커를 통해 간단한 스프링 부트 프로젝트를 생성해서 도커를 통해프로젝트를 실행시켜 보도록 하겠습니다.일단 도커란 쉽게 설명 하자면 어떠한 프로젝트를 그 어떤 툴이나 프로그램wookpro.tistory.com   이전 게시글을 통해 도커이미지화 시킬 준비를 완료 했다.이제 docker Desktop 을 설치하고 도커이미지를 빌드해보자. https://www.docker.com/ Docker: Accelerated Container Application DevelopmentDocker is a platform designed to help d..

Docker 2024.09.24

SpringBoot + docker 를 통한 서버 실행(1)

이번엔 도커를 통해 간단한 스프링 부트 프로젝트를 생성해서 도커를 통해프로젝트를 실행시켜 보도록 하겠습니다.일단 도커란 쉽게 설명 하자면 어떠한 프로젝트를 그 어떤 툴이나 프로그램을 깔지 않고 오로지도커만으로 프로젝트를 실행시킬 수 있는 컨테이너 기반 가상화 플랫폼 입니다. 일단 도커로 서버를 실행시키기 위해 프로젝트를 하나 만들어주겠습니다. https://github.com/TAEWOOKK/backjun.git 이 프로젝트에 대한 간단한 설명을 드리자면 일단 MainController@RestControllerpublic class MainController { @GetMapping("/") public String Main() { return "Hello World2"; ..

Docker 2024.09.24

MariaDB-Function 생성

개요select weekName from selectitem 이 쿼리를 썼을 경우 데이터에서 날짜의 대한 테이블의 날짜에 대한 데이터가 나온다. 이런 식으로 나오게되는데 여기서 나는 요일이 연달아 4개 이상이고, 끊기는 요일이 없을 경우ex) 월~목, 월~일, 화~일 이런 방식으로 표시하기를 원했다.이런 경우 데이터를 받아와서 서버 단에서 정렬해줘도 되지만 반복문을 써서 처리하는 경우가 대다수일거고이번엔 DB의 함수 기능을 써서 처리해 주기로 하였다. 본문 일단  DBeaber 기준으로 설명하겠다.   여기서 프로시저 탭을 클릭하여 Create New Procedures 을 클릭해준다.  우리가 만들건 FUNCTION 이므로 FUNCTION 을 선택해준다.만들었다면  이런식으로 생성되었을 것이다.여기서 ..

DB 2024.06.28

Table 의 컬럼 들을 VO 타입으로 변환하는 법

개요회사에서 맡은 업무가 기존의 있는 DB를 가지고 구식화 된 시스템을 spring MVC 기반으로 새롭게 관리 시스템을 만드는 것이다그래서 테이블들을 VO로 만들어 주고 그걸 가지고 mybatis 를 이용해 데이터를 받아온뒤 컨트롤러를 통해 html 파일에 데이터들을 뿌려준다.이때, 컬럼들이 4~50개 쯤 되는 테이블을 쓸 때 이걸 하나하나 private String .....  이래야 한다고? 난 비효율적인 짓은 ㅇ\절대 안한다.그래서 블로그를 뒤져봤다.분명히 DB기능 중에 이런 기능이 있을거야라는 생각을 품고서.... 본문 *컬럼명이 모두 소문자로 나오게 한 경우SELECT CONCAT( 'private', CASE ..

DB 2023.11.06
반응형