반응형
[CentOS] Java 8 설치 및 환경변수 설정 방법
DevOps/Linux2022. 9. 29. 21:54[CentOS] Java 8 설치 및 환경변수 설정 방법

리눅스 환경에서 Java 8 버전 설치 및 환경변수 설정 방법에 대해 알아보겠습니다. JAVA 설치 yum을 이용해서 설치를 합니다. [root@localhost ~]# sudo yum install java-1.8.0-openjdk-devel.x86_64 버전 변경 설치가 완료되었으면 Java 버전을 8로 변경합니다. 다음 명령어를 실행하면 선택 화면이 나옵니다. 선택 화면에서 Java8을 선택합니다(1 입력). [root@localhost ~]# sudo /usr/sbin/alternatives --config java 확인 현재 버전이 Java8로 되었는지 확인합니다. [root@localhost ~]# java -version openjdk version "1.8.0_312" [root@local..

[MyBatis] 동적 쿼리
Backend/MyBatis2022. 9. 28. 21:19[MyBatis] 동적 쿼리

검색 조건에 따라 비교하면서 동적 쿼리를 사용하는 방법에 대해 알아보겠습니다. MyBatis와 데이터베이스는 Oracle을 사용하였습니다. 조건문 조건문에는 단일(if), 다중(choose, when, otherwise) 조건문이 있습니다. 단일 조건문 SELECT * FROM TB_SAMPLE WHERE column1 = #{parameter1} AND column2 LIKE %'||#{parameter2}||'%' 다중 조건문 SELECT * FROM TB_SAMPLE WHERE column1 = #{parameter1} AND column2 = #{parameter2} AND column3 = #{parameter3} 비교 형식 for 문 foreach를 사용하여 조건을 만들 수 있습니다. SELE..

[MyBatis] 페이징 처리
Backend/MyBatis2022. 9. 28. 21:16[MyBatis] 페이징 처리

웹 개발 시 페이징 처리는 필수입니다. MyBatis를 사용하여 페이징 처리하는 방법에 대해 알아보겠습니다. 데이터베이스는 Oracle을 사용하였습니다. 기본 페이징 공지사항 조회 시 페이징을 예제로 만들었습니다. Class 생성 공지사항 관련 Class와 페이징을 위한 Class를 생성하였습니다. // Notice.java @Data public class Notice { // 작성사용자ID private String userId; // 작성사용자명 private String userName; // 제목 private String title; // 내용 private String content; // 조회수 private int hit; } // Pagination.java @Data public cl..

[Vue] 설치와 세팅
Frontend/Vue2022. 9. 28. 21:09[Vue] 설치와 세팅

Vue 쓰는 이유 Web app(Single Page Application) 만들 때 사용합니다. 코드 작성할 때 방법이 정해져 있습니다. React는 방법이 다양한 방면 Vue는 v-for, v-if, v-else 등 방법이 하나로 정해져 있어 개발 초보에게도 쉽습니다. 물론 Vue 도 React처럼 자유도 높은 개발도 가능합니다. HTML 렌더링이 React 보다 빠르다고 합니다.(크게 영향을 주지 않음) 업데이트가 잘 됩니다. 결론은 React 보다 학습 곡선이 낮아 쉽고, 가볍고 빠르며, 누구나 빨리 배울 수 있어 접근성이 뛰어나 많이 쓰이고 있습니다. 설치하기 Nodejs 설치 Node.js 공식 다운로드 페이지에서 운영체제에 맞게 다운로드하고 설치합니다. 현재 최신 버전은 16.17.1 입니다..

[CentOS] 압축 및 해제 방법
DevOps/Linux2022. 9. 28. 21:06[CentOS] 압축 및 해제 방법

압축tar 파일 압축tar -cvf [파일명.tar] [압축할 파일 또는 폴더명]예) tar -cvf test.tar test/tar.gz 파일 압축tar -zcvf [파일명.tar.gz] [압축할 파일 또는 폴더명]예) tar -zcvf test.tar.gz test/압축 해제zip 파일 압축 풀기unzip [파일명]unzip [파일명] -d [폴더경로]예) unzip test.ziptar 파일 압축 풀기tar -xvf [파일명.tar]예) tar -xvf test.tartar.gz 파일 압축 풀기tar -zxvf [파일명.tar.gz]예) tar -zxvf test.tar.gztar 압축 옵션옵션설명-ctar로 묶기-v묶거나 파일을 풀 때 과정을 화면으로 출력-f파일을 묶도록 지정 (반드시 추가되어야..

[Go] 설치 및 기본 사용 방법
Language2022. 9. 28. 21:03[Go] 설치 및 기본 사용 방법

서론 노마드 코더 에서 무료인 쉽고 빠른 Go 시작하기 강의 내용을 코딩하며 정리하였습니다. 시작 https://go.dev/ 페이지에서 Go를 다운로드합니다. 다운로드 완료 시 설치파일을 실행하여 설치합니다. 그리고 폴더를 아래와 같이 생성합니다. mkdir github.com/hgko1207 cd github.com/hgko1207 mkdir learngo cd learngo go mod init github.com/hgko1207/learngo 코딩 main.go 는 컴파일을 위한 파일 export 함수를 만들 경우 함수명 맨 앞에 대문자로 작성 function -> func null -> nil 상수와 변수 // Constants const name string = "hgko" // Variabl..

[CentOS] yum을 이용한 rpm 패키지 다운로드
DevOps/Linux2022. 9. 26. 21:05[CentOS] yum을 이용한 rpm 패키지 다운로드

리눅스 환경에서 yum을 이용한 rpm 패키지 다운로드 방법에 대해 알아보겠습니다. yum-downloadonly 패키지 이용 yum-downloadonly 패키지를 설치합니다. $ yum install yum-downloadonly $ yum install [패키지명] -y --downloadonly --downloaddir=[다운로드 경로] 사용 예제입니다. $ yum install dotnet-sdk-5.0 -y --downloadonly --downloaddir=/home/rpm/download yumdownloader 이용 yumdownloader 명령어가 있는 yum-utils 패키지를 설치합니다. $ yum install yum-utils $ yumdownloader --downloadonl..

알아두면 손해 안보는 사이트
IT/Information2022. 9. 26. 21:04알아두면 손해 안보는 사이트

개발 자바스크립트 https://beautifier.io/ 온라인 JSON Parser http://json.parser.online.fr/ 변수명 짓기 https://www.curioustore.com/#!/ 웹 템플릿 https://semantic-ui.com/ https://themeforest.net/ 마크다운 툴 https://stackedit.io/app# CSS Gradient Generator https://www.colorzilla.com/gradient-editor/ 디자인 컬러 팔레트 https://flatuicolors.com/ 무료 아이콘 모음 https://icons8.com/ https://www.flaticon.com/ 아이콘 변환 https://flat-icon.surge...

Chocolatey 설치 및 사용 방법
IT/Information2022. 9. 26. 21:02Chocolatey 설치 및 사용 방법

윈도우를 사용하면서 개발 환경을 쉽게 꾸릴 수 있는 Chocolatey(윈도우용 패키지 매니저) 설치와 사용 방법에 대해 알아보겠습니다. 설치 공식 Install 홈페이지를 따라 설치를 진행합니다. 윈도우 7 이상, 윈도우 서버 2003 이상에서 설치가 가능하고 PowerShell에서 명령어로 설치할 수 있습니다. PowerShell 사용 관리자 권한으로 실행해야 합니다. 그렇지 않으면 메세지를 보여줍니다. 다음 설치 명령어를 복사하여 실행하면 설치가 진행됩니다. Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]:..

[JPA] Select Query 사용 방법
Backend/Spring2022. 9. 26. 20:59[JPA] Select Query 사용 방법

SpringData JPA를 사용하여 웹 프로젝트를 진행하면서 Select Query를 작성 시 잊어버리게 되어 검색을 하게 되는데 자주 사용하는 내용들을 정리하였습니다. JpaRepository를 상속받아 사용하는 기본 Query와 @Query 주석을 사용하여 JPQL 및 네이티브 SQL 쿼리를 실행하는 방법에 대해 알아보겠습니다. Entity 먼저 데이터베이스에 저장하기 위해 tb_user 테이블 이름의 Entity 클래스를 작성합니다. @Entity @Table(name = "tb_user") @Data public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) protected long id; /** 사용자ID */ @C..

반응형
image