전체 글 186

NginX 설치하기 NginX 와 Spring Boot Jar 파일 연결 배포하기

1. JDK 설치보통 자바 설치하면 설치되어있을 것이다.설치 사이트 : https://www.oracle.com/kr/java/technologies/downloads/archive/설치 잘 되었는지 확인>java -versionjava version "17.0.12" 2024-07-16 LTS 2. NginX 다운로드설치 사이트 : https://nginx.org/en/download.html 다운받고 압축을 풀면 nginx.exe 파일이 보이는데 더블클릭해서 실행하면된다. 분명 된다고 했는데 역시나 쉽게 되는 법은 없는..ㅋㅋㅋ더블클릭하면 창이 열렸다 닫히는데 전혀 실행되지 않았고, 작업관리자에서도 nginx는 찾아볼 수 없었다. 원인이 뭐일꼬.. 했는데 nginx는 기본으로 80포트를 ..

Back-end/배포 2025.10.28

Spring Boot IntelliJ 스프링부트 배포 파일 만들기 Jar 파일 생성

그동안 배포할때 war 파일만 봤었는데 스프링부트에서 jar 파일을 제공하며,최근에는 jar파일도 많이 사용한다해서 한번 써보려한다. war파일은 톰캣을 따로 설치해야하지만 jar는 내장 톰캣이 같이 생성되어 만들어져서 jar파일 자체만으로도 동작한다. 1. Jar 파일을 만들 수 있도록 설정 [ build.gradle ]bootJar { archiveFileName = '프로젝트명.jar' }"프로젝트명"부분에 적은 이름대로 jar 파일이 생성된다. [ 파일 - 프로젝트 구조 ] 2. 프로젝트의 루트 위치에서 생성gradle로 빌드를 해야한다.프로젝트의 루트 위치로 가서 명령어를 입력해준다. > gradlew.bat clean bootJar 3. JAR 확인(안해도 됌)빌드가 ..

Spring Boot DB 연결 확인하기. 연결이 잘 되는지 확인하는 3가지 방법

Spring Boot DB 연결방법👉 https://luanaeun.tistory.com/282 Spring Boot DB 연결하기 MyBatis, MSSQL, MySQL, GradleSpring Boot 프로젝트를 시작하고 DB에 연결 1. Gradle에 의존성 추가dependencies { implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:3.0.3' implementation 'com.microsoft.sqlserver:mssql-jdbc:12.4.2.jre11' implementation 'orluanaeun.tistory.com 이번 페이지에서는 DB연결을 설정하고 실제로 연결이 잘 되는지 확인해보려한다. 1...

Spring Boot DB 연결하기 MyBatis, MSSQL, MySQL, Gradle

Spring Boot 프로젝트를 시작하고 DB에 연결 1. Gradle에 의존성 추가dependencies { implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:3.0.3' implementation 'com.microsoft.sqlserver:mssql-jdbc:12.4.2.jre11' implementation 'org.springframework.boot:spring-boot-starter-jdbc'}// MySQL의 경우implementation 'mysql:mysql-connector-java:8.0.33' 2. application.properties 에 DB정보 입력# MSSQL DBspring...

Vue + SpringBoot ) url 직접 입력해서 이동 되도록 설정하는 방법

기본 적인 vue의 라우터는 history router 이다. import { createRouter, createWebHashHistory } from 'vue-router'const router = createRouter({ history: createWebHistory()}); 이 라우터는 깔끔한 url을 제공하지만, 직접 주소창에 입력해서 들어갈 수는 없고 버튼을 통해서만 이동할 수 있다. 주소창에 직접 url을 입력해서 이동하는 방식을 사용하려면 Hash 모드 라우터를 사용해야한다. import { createRouter, createWebHashHistory } from 'vue-router'const router = createRouter({ history: createWebHashHi..

VB Visual Basic .NET 처음 접하는 사람을 위한 정리 1 : 변수, 자료형, 데이터타입

VB 변수 선언키워드의미접근수정Dim변수 선언현재 블록, 모듈, 클래스 등OPublic전역 변수 선언다른 모듈/클래스에서도 접근 가능OPrivate지역 변수 또는 클래스 내부 전용외부에서 접근 불가OConst상수 선언 (값 변경 불가)사용 위치에 따라 다름XPrivate Const클래스/모듈 내부에서만 쓰이는 상수내부 전용XPublic Const전역 상수모든 곳에서 사용 가능XDim count As IntegerPublic score As IntegerPrivate name As StringConst Pi As Double = 3.14Private Const MAX = 10Public Const AppVersion = "1.0" VB 변수 선언 - 데이터 타입Integer, String, float..

Microsoft Office 배포 설치 방법 오피스 ODT설치 xml 파일이 있을때 configuration

오피스를 구매하고 설치하던 중 오류가 발생했다. 공식 사이트에서 설치파일을 다운받고 압축을 풀어보니 exe 파일과 xml 파일이 있었다. 엥.. xml 파일은 왜 있는거지? 싶었지만 일단 설치를 위해 그냥 exe 파일을 실행시켰더니 뜬 오류였다. 여태 office설치는 그냥 실행파일 하나 더블클릭해서 설치해왔었는데, 안된다. 처음 겪는 경우였다. 인터넷을 찾아보니 일반 설치 방법이 아니라 ODT( Office Deployment Tool) 설치를 해야한다고 한다. 즉, 일반적인 더블클릭 설치가 아닌, cmd창을 활용하여 명령어로 설치해야 한다는 것이다. ODT 방법으로 Office 설치 방법 1. 설치파일 다운받고 압축을 풀어서 확인하기 파일 위치는 상관없다 편한 곳으로! 2...

기타 2025.07.08

[ 운영체제 ] CPU 구성요소 스케줄링

컴퓨터의 두뇌인 CPU에 대해서 알아보자 CPU란 입력장치로부터 자료를 받아 연산하고 결과를 출력하는 과정을 제어하고 조정하는 중앙처리장치다. 1. CPU가 하는 일 인출( Fetch ): 기억장치또는 I/O장치로부터 명령어를 읽어온다. 레지스터의 프로그램 카운터(PC)가 가리키는 명령어를 CPU로 인출하여 적재.해석( Instruction Decode ) : 명령어의 해석. 이 단계에서 명령어의 종류와 타겟 등을 판단한다.실행( Execute ) : 해석된 명령어에 따라 데이터에 대한 연산을 수행한다. 저장( Writeback ) : 명령어대로 처리 완료된 데이터를 메모리에 기록한다. 2. 구성요소(물리적인 구조) 1) ALU(연산장치) : 산술,..

스페인어) 찾다 Buscar와 Encontrar의 차이

스페인어에서 "찾다"의 의미로 자주쓰이는 두 단어가 있다.  Buscar와 Encontrar이다.  오늘은 이 두 단어의 차이점을 한번 보려고 한다.    우선 네이버 사전에 뜻만 봐도 조금 알 수 있다.     Buscar는 무언가 없어진 것을 찾는 느낌이고,Encontrar는 없어진 것을 발견한 느낌이다. 쉽게말해 "나 지금 핸드폰 찾고있어"   => Estoy buscando mi telefono"핸드폰 찾았다!!!!"               => Encontré mi teléfono   ■  따라서 Encontrar는 어떤 사람을 만났다고할때도 사용된다.  예시1. 나는 내 아이를 찾았다(만났다).Encontré a mi hijo. 2. 나는 신을 만났다. Encontró a Dios.   ■ ..

스페인어/단어 2024.06.12
반응형