본문 바로가기
반응형

IT이야기/개발5

SpringBoot와 React 같이 빌드 하는 방법 안녕하세요. 이번 글에서는 스프링부트(SpringBoot)와 React(node.js) 같이 빌드(Build) 하는 방법에 대해 알아보도록 하겠습니다. 평소 백엔드(Back-End)와 프론트엔드(Front-End)를 따로 Build를 했었는데 아래와 같이 하시면 한 번에 빌드가 가능하여 편리합니다. build.gradle 수정 build.gradle 파일에 아래와 같은 코드를 넣어주시면 SpringBoot 빌드시 자동으로 npm 명령어도 작동하게 됩니다. * front-end라고 쓰여있는 위치를 원하는 front-end 폴더 위치로 변경 node { nodeModulesDir = file("$projectDir/front-end") version = '18.3.0' download = true } tas.. 2023. 1. 28.
Oracle 세션(Session) 이란? 안녕하세요. 이번 글에서는 Oracle 세션(Session)이 무엇인지와 어떻게 확인하는지에 대해 알아보도록 하겠습니다. 목차 1. Oracle 세션(Session)이란? 2. 락(Lock) 이란? 3. 데드락(DeadLock)(교착상태) 이란? 4. 세션 다루는 쿼리 1. Oracle 세션(Session)이란? 사용자가 오라클 데이터베이스에 접속을 하게 되면 세션이 생성됩니다. 이 세션은 사용자가 데이터베이스에서 접속 종료까지 계속 유지됩니다. 각 세션에는 고유한 SID(Session identifier)와 SERIAL#(serial number)를 가지고 있습니다. 시리얼 번호는 세션이 종료되어도 다른 세션이 동일한 SID를 갖고 시작했을 때 정확한 세션 객체에 적용될 수 있도록 보장해줍니다. 2. .. 2021. 12. 28.
SpringBoot 학습 - VS Code 프로젝트 생성 방법 SpringBoot를 VS Code에서 사용 하는 방법에 대해 설명하겠습니다. Visual Studio Code 설치는 쉬우니 구글에서 검색 하시면 됩니다. 1. 처음으로 Spring 프로젝트를 생성하겠습니다. VS Code에서 단축키 ctl+shift+p를 누르고 Spring Initializr : Create a Grdle Project 를 선택합니다. Maven을 사용하실 분은 Maven을 선택 합니다. 2. 다음으로는 사용하실 Sprig Boot를 셋팅 합니다. 2.1 Spring Boot 버전 2.2 java 선택 2.3 group Id 2.4 artifact Id 2.5 jar 선택 2.6 java version 선택 2.7 dependencies 선택 저는 5개를 선택하고 시작하겠습니다. -.. 2021. 12. 12.
마이크로서비스(microservice, MSA)란? 안녕하세요. 이번 글에서는 요즘 개발에서 많이 사용하는 개발 기법인 마이크로서비스에 대해 알아보려고 합니다. 개발하시는데 도움이 되었으면 합니다. 목차 1. 마이크로서비스(microservice, MSA)란? 2. 마이크로서비스 철학 3. 마이크로서비스 장점 1. 마이크로서비스(microservice, MSA)란? 마이크로서비스(microservice)는 애플리케이션 구축을 위한 아키텍쳐 기반의 소프트웨어 개발 기법 입니다. 마이크로서비스는 전통적인 모놀리식(Monolithic) 접근 방식과 다르게 관심사(서비스)의 기능을 세분화 하는 방식 입니다. 마이크로서비스의 각 기능(서비스)은 독립적으로 개발되며 지속적으로 배포 할 수 있습니다. 또한, 각 서비스간 영향을 주지 않습니다. 2. 마이크로서비스 철학.. 2021. 9. 10.
반응형