본문 바로가기

분류 전체보기109

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.
도커 이미지 만들기 #2 - 도커 허브와 도커 레지스트리 도커 허브도커 허브는 도커 제작사에서 운영하는 공식 도커 레지스트리 이다. 즉, 도커 공식 레지스트리의 이름이다. 도커 레지스트리이미지를 배포하는 장소를 도커 레지스트리라고 한다. 도커 레지스트리는 공개 / 비공개 상관없이 이미지가 배포되는 곳은 모두 도커 레지스트리 이다. 레지스트리 vs 레포지토리레지스트리 : 이미지를 배포 하는 장소레포지토리 : 레지스트리를 구성하는 단위 AhnCompany 에서 MyApp과 YourApp을 만든다면, 레지스트리는 회사나 부서 단위로 만들지만 레포지토리는 소프트웨어 단위이다. AhnCompany {     MyApp     {         MyApp v1         MyApp v2         MyApp v3         ...     }     YourAp.. 2022. 6. 3.