전체 글 135

Docker 실행(run) 하기

1. 윈도우 Gui 2. 윈도우 cmd ▶ 도커 이미지 실행하기 : docker run httpd ▶ 도커 이미지 이름 붙여서 실행하기 : docker run --name was2 httpd ▶ 도커 프로세스 보기 : docker ps ▶ 도커 컨테이너 실행 중지 : docker stop (names or containerid) ▶ 도커 컨테이너 프로세스 보기 (실행가능한 도커) : docker ps -a ▶도커 컨테이너 실행 : docker start name ▶도커 컨테이너 지우기 : docker rm name ▶ 도커 이미지 삭제 (완전삭제) : docker rmi 이미지명 - ex) httpd ▶ 도커 로그보기 : docker logs -f name

Utils/Docker 2021.09.03

3. Spring boot + mybatis + logback-spring

참고, Step 1,2,3 진행 후 , DB 연결부분에 대한 학습입니다. 1. 패키지 구조, 디렉토리 구조 추가 - mybatis 패키지 아래로 controller, service, dao 패키지 추가 - vo 패키지는 com.model2.spring 바로 아래 추가 - xml 매퍼 - logback-spring.xml - WEB-INF > view > list.jsp , list_id.jsp (기존 소스 일부 수정하여 사용) - webapp > index.html | webapp > jsp> regist.jsp ( mapping 위치를 파라메터로 받아서 처리 하도록 ) 2. 환경세팅 (pom.xml , application.properties , logback-spring.xml) 더보기 src/mai..

2. Spring boot + JdbcTemplate

참고, Step 1,2,3 진행 후 , DB 연결부분에 대한 학습입니다. ※ JdbcTemplate Spring 문서 - https://docs.spring.io/spring-framework/docs/current/javadoc-api/org/springframework/jdbc/core/JdbcTemplate.html ※ JdbcTemplate Spring Giude 문서 - https://spring.io/guides/gs/relational-data-access/ 1. 패키지 구조, 디렉토리 구조 추가 - jdbctemplate 패키지 아래로 controller, service, dao 패키지 추가 - vo 패키지는 com.model2.spring 바로 아래 추가 - WEB-INF > view >..

1. Simple Jdbc

참고, Step 1,2,3 진행 후 , DB 연결부분에 대한 학습입니다. 1. 패키지 구조, 디렉토리 구조 추가 - jdbc 패키지 아래로 controller, service, dao, vo 패키지 추가 - WEB-INF > view > list.jsp , list_id.jsp - webapp > html > regist_jdbc.html 2. 소스코드 - jdbc 패키지 하위 더보기 src/main/java/com/model2/spring/jdbc/comm/DbConn.java package com.model2.spring.jdbc.comm; import java.sql.Connection; import java.sql.DriverManager; public class DbConn { String dr..

5. Was (tomcat) 배포 - 내장 Tomcat 사용

▶ 참고 : 이 프로젝트는 | [Web 모델 1] Jsp,beans + Oracle | [Web 모델2] Servlet ,beans,jsp + Oracle 에 이어지는 프로젝트 입니다. 기존 진행했던 프로젝트를 먼저 진행하셔야 쉽게 따라올 수 있습니다. 부제 : STS + Spring boot + Maven 조합에서 Build 하기 1. 프로젝트 - 우클릭 - Run As - Maven Build 클릭 2. Goals : clean package 실행 ( Maven 빌드 명령어는 구글링을 통해 별도 학습해 보세요. ) ▶ 아래와 같이 BUILD SUCCESS 확인 프로젝트를 refresh 하여 target 에 war 파일 생성된것 확인 3. War 파일 내장톰캣으로 실행하기 - 파일 우클릭으로 파일 lo..

4.Controller 생성 , DI(IoC) 적용하기

▶ 참고 : 이 프로젝트는 | [Web 모델 1] Jsp,beans + Oracle | [Web 모델2] Servlet ,beans,jsp + Oracle 에 이어지는 프로젝트 입니다. 기존 진행했던 프로젝트를 먼저 진행하셔야 쉽게 따라올 수 있습니다. ▶ 참고 : 이과정에서는 Di/Ioc 에 대한 다른 설명은 하지 않습니다. 위에 언급했듯이, 모델1 - 2 - 스프링의 진행과정을 통해 MVC 와 스프링을 익히는데 목표를 두고 있습니다. IoC 에 대한 설명은 제가 별도로 만든 자료를 참고해 주세요. IoC / DI 설명자료 : https://old-developer.tistory.com/120?category=929141 ※ 디렉토리 구조 참고 ( di 패키지를 생성하여 작업 함, 향후 다른 작업시 구..

3. Lombok 세팅하기 (with STS4)

▶ 참고 : 이 프로젝트는 | [Web 모델 1] Jsp,beans + Oracle | [Web 모델2] Servlet ,beans,jsp + Oracle 에 이어지는 프로젝트 입니다. 기존 진행했던 프로젝트를 먼저 진행하셔야 쉽게 따라올 수 있습니다. ※ Lombok 이란 ? ( https://projectlombok.org/ ) Project Lombok is a java library that automatically plugs into your editor and build tools, spicing up your java. 1. Lombok 을 Pc 에 다운로드 2. Lombok 을 STS 에서 사용하도록 체크 - cmd 창에서 java -jar lombok.jar 실행 ( 다운받은 Lombok..

2. WEB 디렉토리 구조 잡기

▶ 참고 : 이 프로젝트는 | [Web 모델 1] Jsp,beans + Oracle | [Web 모델2] Servlet ,beans,jsp + Oracle 에 이어지는 프로젝트 입니다. 기존 진행했던 프로젝트를 먼저 진행하셔야 쉽게 따라올 수 있습니다. 1. web 디렉토리 구조 src - main - webapp 아래, 기존 Webcontents 에 있던 구조를 그대로 복사해서 넣습니다. 2. jsp 실행여부 테스트 ☞ html, jsp 특히 jdbcTest.jsp 가 정상 작동하는지 확인합니다. 3. 소스코드 더보기 /src/main/webapp/index.html ■모델 2 Spring ● 등록 ● 조회 (삭제) /src/main/webapp/html/regist.html ■모델 2 Spring ●..