분류 전체보기 14

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
반응형