[Spring] 스프링으로 계산기 만들기

Featured image for [Spring] 스프링으로 계산기 만들기

0. 출처 아직 배우고 있는 중이라 부정확한 정보가 포함되어 있을 수 있습니다!주의하세요! 올인원 스프링 프레임워크 참고. https://search.shopping.naver.com/book/catalog/41101295635?cat_id=50010920&frm=PBOKPRO&query=%EC%98%AC%EC%9D%B8%EC%9B%90+%EC%8A%A4%ED%94%84%EB%A7%81+%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC&NaPm=ct=lma2t8xk%7Cci=a48cf03f14ef65da3f75709822c7b195a41bd691%7Ctr=boknx%7Csn=95694%7Chk=dba64f780dac99af3b6dc40908ddb18778aaa3a1 1.디렉터리 구조 가. 메인 리포지터리 또는 remote repository라고 한다. 필요한 모듈들을 다운로드하는 곳이다. https://mvnrepository.com이 우리가 사용하는 메인 리포지터리의 주소다. 다운로드하여서 사용할 수 있는 다양한 Artifact(모듈)들이 있다. pom.xml을 통해서 모듈을 다운로드할 수 있다. apache 재단에서 관리한다. (maven이 apache 재단에서 … 더 읽기

[Spring] Maven

Featured image for [Spring] Maven

아직 배우고 있는 중이라 부정확한 정보가 포함되어 있을 수 있습니다!주의하세요! 올인원 스프링 프레임워크 참고. https://search.shopping.naver.com/book/catalog/41101295635?cat_id=50010920&frm=PBOKPRO&query=%EC%98%AC%EC%9D%B8%EC%9B%90+%EC%8A%A4%ED%94%84%EB%A7%81+%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC&NaPm=ct=lma2t8xk%7Cci=a48cf03f14ef65da3f75709822c7b195a41bd691%7Ctr=boknx%7Csn=95694%7Chk=dba64f780dac99af3b6dc40908ddb18778aaa3a1 1. 컴파일과 빌드의 차이점 2. 메이븐 빌드툴의 종류 이번 강의에서는 Maven을 사용함. 메이븐이 이클립스에 기본적으로 설치되어 있기 때문. 가. 메이븐 프로젝트 실성하기 Package Explorer 우클릭 → New → Project… → Maven Project Group Id, Artifact Id, Version를 입력한다. 나. 메이븐 … 더 읽기

[Spring] DI, DIP, IoC

Featured image for [Spring] DI, DIP, IoC

0. 참고 자료 아직 배우고 있는 중이라 부정확한 정보가 포함되어 있을 수 있습니다!주의하세요! 올인원 스프링 프레임워크 참고. 객체 지향 설계 5원칙 – SOLID 객체 지향 설계 5원칙 SOLID에 대해 알아보자. Spring | 제어의 역전이란? (What is Inversion of Control?) # IOC(Inversion of Control) 제어의 역전 직장에 차를 몰고 가는 것은 내가 차를 제어하는 것이다. 직접 … 더 읽기

[Spring] 개발 환경 구축

Featured image for [Spring] 개발 환경 구축

1. 스프링 개발 환경 구축 가. JDK 설치 학부 강의에서는 JDK11을 사용한다. Java11 → jdk-11.0.20_windows-x64_bin.exe 운영체제에 맞는 JDK11를 설치한다. Download the Latest Java LTS Free Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts. 별도의 설정 없이 설치하면 된다. 나. 이클립스 Eclipse IDE 2023‑06 Thank … 더 읽기

[Spring] model1, model2, MVC 패턴

Featured image for [Spring] model1, model2, MVC 패턴

1. model1과 model2 model1과 model2는 웹 애플리케이션을 구현하기 위한 프로그램 설계 방법이다. 둘 다 MVC패턴을 웹프로그래밍에 적용한 것이다. 가. model1 아키텍처 JSP와 JavaBeans를 이용해서 웹 애플리케이션을 개발하는 방법이다. 많은 파일을 만들지 않고 HTML 기반의 JSP와 자바빈스만을 이용한다. 나. model2 아키텍처 model1보다 발전한 방식. 각각의 기능을 모듈화하여 기능에 따른 코드를 분리한다. 서블릿, JSP, JavaBeans를 이용한다. 2. … 더 읽기