1/3 페이지 열람 중
Java의 GUI Programming 방법 - AWT( Abstract Windowing Toolkit ) 자바가 처음 나왔을 때 함께 배포된 GUI라이브러리 운영체제에 따라 서로 다른 모양으로 그려짐 - Swing(스윙) AWT기술을 기반으로 작성된 자바라이브러리 운영체제에 관계없이 항상 동일하게 작동하며 동일한 모양으로 그려짐 컨테이너(Container)와 컴포넌트(Component) 컨테이너(Container) - 컴포넌트들의 배치를 관리하는 Layout의 개념 - Java.awt.Container를 상속받음 …
접근제한자 4종류 - 객체의 멤버들에게 접근 제한을 걸 수 있는 데 이를 접근제한자라 함 1) public -> 공용(모든 클래스에서 접근 가능) 2) private -> 현재 객체 내에서만 허용 3) default -> 상속(같은 패키지(폴더)에 있는 객체들만 허용) 4) protected -> 상속(같은 패키지(폴더)에 있는 객체와 상속관계의 객체들만 허용) 접근 제한자 사용 1) 클래스 : public, default 2) 생성자 : public, private, default, protected 3) …
eclipse 를 실행 하고, eclipse 우측에서 java EE 를 선택 메뉴에서 file > New > Project > java Project 선택후 다음 클릭 다음과 같이 진행을 하면 왼쪽에 프로젝트가 생성
책이 좀 예전 책이라 jstl 추가 구문이 다르더라구요. <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> </dependency> 이렇게 되어있더라구요 검색을 해보니 버젼을 넣으라고 해서 <version>1.2</version> </dependency> 디팬던시 닫기전에 버젼을 넣었는데 그래도 마찬가지더라구요 쭉 검색을 하다 보니 spring…
Spring for Web MVC model2 - 스프링을 이용한 MVC모델2 방식 설정 방법 1) 프로젝트 생성 eclipse > File > New > Spring > Spring Legacy Project > Next > > Project name : 프로젝트명, Templates : Spring MVC Project > kr.ms.smartcar (접속경로 설정 - root 폴더)( kr.ms.smartcar=> localhost:포트/smartcar) 2) pom.xml 설…
❖ 스프링(Spring) spring container에서 해당 열할을 하고 자동으로 뷰리졸버 하는 api 프론트컨트롤러 api - front controller 대신 DispatcherServlet 가 대체 • DI = 의존성주입(Dependency Injection) - 의존성 주입은 각 객체간의 의존성을 스프링 컨테이너(Srping Container)가 자동으로 연결해 주는것으로 개발자가 빈(Bean) 설정파일에 의존관계가 필요한 정보를 추가하면 스프링 컨테이너가 자동으로 연결 - DI 는 IoC(Inversion of…
web 프로젝트 만들기 - File > new > 검색창에 web > Dynamic Web Project > next > Project name > Finish - 파일 제작위치는 > 프로젝트명 > WebContent > - f11 클릭시 브라우저로 보기 선택 : Window > Web Browser > Chrome선택
이클립스에서 이것 저것 테스트를 해보다가 프로젝트에서 마우스 우클릭 > Properties > Project Facets 에서 Dynamic Web Module 4.0 // Java 1.8 로 올려서 저장을 한다음처음에 셋이팅이 되었던 DYnamic Web Module 2.5 // Java 1.7 로 변경하려니 오류가 발생 Cannot change version of project facet Dynamic Web Module to 2.5 프로젝트의 java 버젼, Dynamic Web Module 버젼 변경시 오류 강제…
intelliJ 맥용 단축키 (preferences > keymap > editor actions 부분 macOS) 정렬 Option + Command + l 커서 이동 Command + 방향키( <- , ->) 라인맨 왼쪽, 라인맨 오른쪽또는 Fn + 방향키( <- , ->)복사 Command + c붙여넣기 Command + v블럭씌우기 Command + Shift + 방향키(<-, ->)현재 포커스 실행 :Control+Shift+R이전 실행:Control+R라인 복사하기:Co…
web 프로젝트 만들기 - File > new > 검색창에 web > Dynamic Web Project > next > Project name > Finish - 파일 제작위치는 > 프로젝트명 > WebContent > - f11 클릭시 브라우저로 보기 선택 : Window > 검색창에서 web > Web Browser > Chrome선택