본문 바로가기

전체 글106

쿠버네티스 환경 구성하기 사전 준비Rocky Linux 9k8s-master (172.16.100.100)k8s-worker1 (172.16.100.101)k8s-worker2 (172.16.100.102)k8s-worker3 (172.16.100.103) containerd 설치방법 1Docker Repository 에서 containerd 를 설치 한다.# Docker Repository 설정dnf -y install dnf-plugins-corednf config-manager --add-repo https://download.docker.com/linux/rhel/docker-ce.repo# containerd 설치dnf install -y containerd.io# containerd 설정 파일 생성cd /etc/con.. 2023. 2. 19.
Spring 이란? Spring 공식 웹 사이트https://spring.io/ Spring | HomeCloud Your code, any cloud—we’ve got you covered. Connect and scale your services, whatever your platform.spring.io Spring 이란?Spring은 아파치 라이선스 2.0을 따르는 Java 기반의 오픈 소스 애플리케이션 프레임워크 이다. Spring Framework 특징Spring의 핵심인 Spring Framework의 특징은 아래와 같다.POJO (Plain Old Java Object) 방식IoC (Inversion of Control)DI (Dependency Injection)AOP (Aspect Oriented Prog.. 2023. 2. 2.
Thymeleaf (타임리프) Thymeleaf 공식 사이트https://www.thymeleaf.org/ Thymeleaf 란?웹 및 독립 실행형 환경 모두를 위한 최신 서버 측 Java 템플릿 엔진이다. Thymeleaf 특징스프링 부트에서 추천하는 템플릿 엔진이다.HTML로 템플릿을 작성하기 때문에 웹 브라우저에서 정확하게 뷰를 확인하면서 디자이너와 분업을 쉽게 할 수 있다. 2023. 1. 28.
자바 제어 구문 조건 분기 1. if 문 if(조건) { // 조건 부합 시 동작 코드 작성 } else if(조건) // 조건 부합 시 동작 코드 작성 } else { // 조건 부합 시 동작 코드 작성 } 2. switch 문 switch(변수) { case 값1: // 값1에 해당하는 동작 코드 작성 break; case 값2: // 값2에 해당하는 동작 코드 작성 break; case 값3: case 값4: // 값3 또는 값4에 해당하는 동작 코드 작성 break; default: // 해당하는 값이 없는 경우 동작 코드 작성 break; } 반복 처리 1. for 문 for(초기화; 반복 조건; 증감문) { // 반복 동작 코드 작성 } 2. for-each 문 for(변수 : 배열 또는 컬렉션) { // 반.. 2022. 10. 29.