Develop203 [2.스프링소개]1.스프링 소개 1.프레임워크1)품질보장2)개발 시간 단축 2. 스프링 특징1)pojo기반2)DIIoC:제어의 역행(Inversion Of Control)메서드나 객체의 호출작업을 외부에서 결정하는 것 DI:의존성주입(Dependency Injection)제어의 역행으로 특정 객체에 필요한 객체를 외부에서 결정해서 연결시키는 것의존성주입의 종류1)생성자2)set메서드@애너테이션으로 처리 가능3)AOP횡단관심사를 모듈로 분리하는 프로그래밍횡단관심사:반드시 처리가 필요한 부분4)트랜잭션 지원1)애너테이션2)XML 2018. 8. 10. [1.개발환경의 설정]2. 스프링 MVC 프로젝트 템플릿의 구조 Navigator로 본 화면 Maven의 구조는 크게 -src: 실제 구현하는 소스test폴더는 main에 있는 소스로 테스트한다.resource: 자바가 아닌 파일들 다 넣기(ex: 설정파일)webapp > resouce를 src>resource에 다 넣기도 한다.-target: 메이븐을 통해 컴파일 되어 떨어지는 소스 web-inf>classes: 컴파일되면 이 폴더로 다 들어옴 ex00 아래의 디렉토리들을 '프로젝트 레벨'이라고 한다 pom.xml메이븐 파일groupId: 서버artifactId: 업무 구분*artifactId 가 context 경로가 된다 실행을 하고 나면 제일 먼저 web.xml 확인 root-context.xml을 쓰기 위하여는 listener를 사용하여야 한다. 1234567.. 2018. 8. 10. [1.개발환경의 설정]1.spring project 생성 1. 프로젝트 생성마우스 우측 버튼->new -> Spring Legacy Project 2. 프로젝트 이름 설정->next 3. 패키지 설정 5. m2 폴더 생성 확인6. 서버에 프로젝트 추가Server탭->마우스 우측버튼 7. 방화벽 열기 8. 프로젝트 실행 확인url: localhost:8080/webweb인 이유: 프로젝트 생성시 지정하는 패키지의 마지막 경로가 웹 애플리케이션의 중간 경로 9. JDK 1.8 setting 10. Complier: Use complience -> default setting으로 변경 2018. 8. 10. Swich Location 비활성화 1. Server 패널의 Server를 우클릭 -> Properties 클릭 2. Swich Location 버튼 클릭하면 변경됨을 확인할 수 있다. 변경 2018. 7. 26. _jsp.java 파일 오류 Servlet으로 변환하는 과정에서 나는 컴파일 오류 2018. 7. 26. JSTL 사용 JSTL스트립트릿을 대체하기 위해 사용 1. http://tomcat.apache.org/taglibs/standard/ 접속 2. Standard 1.1 DOWNLOAD 클릭 3. Binaries 클릭 4. 다운로드 5. 압축 풀기 6. lib의 jar파일 복사 7. Project>WebContent>Web-INF>lib 붙여넣기 8. 디렉티브 생성 2018. 7. 24. 이전 1 ··· 18 19 20 21 22 23 24 ··· 34 다음