JAVA 프로그래밍 면접 이렇게 준비한다(노엘 마크엄 지음/정원천 옮김) p.475 ~ 494 내용 정리 2021-12-28(화) 23:00 ~ 23:40 메이븐이란 무엇인가? 프로젝트의 자원을 모두 하나로 합치는 데 집중하는 애플리케이션인 메이븐과 앤트가 있다. 자바 프로젝트를 위해 가장 많이 사용되는 빌드 도구다. 메이븐은 프로젝트 전체를 포괄하는 빌드 도구로, 자바 프로젝트를 컴파일, 테스트, 배포하는 데 사용된다. 설정을 통해 만든 규칙을 따르도록 설계되어 있다. 대부분의 자바 애플리케이션용 빌드는 매우 비슷한 방법으로 정의될 수 있으며, 비슷한 구조로 소스 코드를 작성하면 메이븐은 필요한 자원들을 어디서 찾아야 하는지 파악해 여러 가지 빌드 작업을 수행한다. 메이븐에는 대부분의 프로젝트 설정이 ..
코드로 배우는 스프링 웹 프로젝트(구멍가게 코딩단) p.1 ~ 46 내용 정리 2021.12.29(수) 21:40 ~ 22:10 1.5 Java Configuration을 하는 경우 Eclipse(STS)를 통해 생성하는 'Spring Legacy Project'의 경우 XML 기반으로 스프링 관련 설정을 하도록 되어 있다. 프로젝트가 생성된 후에는 다음과 같은 작업을 진행한다. 1. web.xml의 파일 삭제 및 스프링 관련 파일 삭제 -web.xml, servlet-context.xml, root-context.xml 2. pom.xml의 수정 및 스프링 버전 변경 3. Java 설정 관련 패키지 생성 java 설정을 이용하는 경우에는 XML 대신 설정 파일을 직접 작성할 필요가 있다. 스프링은 @c..
2021.12.30(목) 23:00 ~ 23:53 코드로 배우는 스프링 웹 프로젝트(구멍가게 코딩단) p.47 ~ 58 내용 정리 프레임워크 프레임워크란 말 그대로 뼈대나 근간을 이루는 코드들의 묶음이다. 프레임워크를 이용한다는 의미는 프로그램의 기본 흐름이나 구조를 정하고, 모든 팀원이 이 구조에 자신의 코드를 추가하는 방식으로 개발하게 된다. 스프링은 경량 프레임워크인데, 경량 프레임워크는 특정 기능을 위주로 간단한 jar 파일 등을 이용해서 모든 개발이 가능하도록 구성된 프레임워크이다. 스프링의 가장 눈에 띄는 변화 - Spring 2.5버전: 어노테이션을 활용하는 설정을 도입하면서 편리한 설정과 개발이 가능하도록 지원 - Spring 3.0버전: 별도의 설정 없이도 Java 클래스만으로 설정 파일..
- Total
- Today
- Yesterday