728x90 반응형 프로그래밍 언어/Java52 Java) 10/08 - J2EE Servlet Spec에 맞는 Tomcat 버전을 선택해야 한다 이클립스 통합 개발 환경 다양한 powerful 서비스를 연결하여 자동적으로 받을 수 있게 해준다 개발자는 개발에만 집중할 수 있도록 컴파일, 배포, 실행, stop 등의 일을 자동으로 해준다 Servlet 자바를 사용하여 웹페이지를 동적으로 생성하는 서버측 프로그램 혹은 그 사양을 말하며, 웹 서버의 성능을 향상하기 위해 사용되는 자바 클래스의 일종이다. installer 보다는 zip 파일 bin : 서버 실행, stop과 관련된 파일들 conf : 서버 설정 문서 webapps : 가장 상위 디렉토리, 모든 소스코드가 서버 상에 배포됨 JSP Servlet을 태그 형식으로 만든 것 WAS 객체 생성의 주체가 서버 .class 파일을 W.. 2021. 11. 8. Java) 11/5 - Entity DB 모델링 단계 개념적 설계 - 엔터티 추출 논리적 설계 - 속성 추출, 관계 지정 물리적 설계 - DB 테이블 생성 엔터티간 관계가 다 대 다일 경우 관계를 해소시킨다 -> 관계 테이블 생성 (Association Entity) 2021. 11. 5. Java) 11/04 - JDBC 개발 순서 VO : Database의 row를 인스턴스화 시킨 클래스 DB table : Entity, DB row : 필드 Model : VO 클래스(객체의 정보만 담고있는 Class) 와 DAO(Database Access Object) - DAO의 Method 하나가 하나의 서비스 DAO 는 싱클톤 패턴으로 객체 하나만 생성, 각각의 서비스는 Method 싱글톤 패턴 DAO 인터페이스를 상속받은 Impl 클래스에서 Impl 객체를 private static으로 생성 private로 생성자 생성 public static으로 Impl 객체를 리턴하는 메소드 생성 main 함수가 있는 class에서 public static으로 작성된 메소드를 이용하여 객체를 받아 사용 데이터 연결 되기 전 service로 표현한 .. 2021. 11. 4. Java) 11/04 - JDBC 상수 모듈화 모듈화 결합성을 낮추고 재사용성을 높이기 위해 상수들을 모듈화 한다. interface는 상수와 추상 메소드로만 구성되어져 있기 때문에 인터페이스로 모듈화를 한다 서버 정보, 기타 정보 등을 저장하는 모듈은 config 라는 패키지명을 주로 사용함 (configuration) 문서 파일로 저장 하기 properties 는 map의 자식으로 key / value 를 String으로 저장한다 (파편화된 정보를 저장하기 위해 String) eclipse의 파일은 properties로 저장됨 (한글 안됨) 주석은 '#' 비 전문가도 SQL 쿼리를 사용할 수 있게 SQL도 문서 파일 모듈로 저장한다 #### db server infoamtion #### #### xml(web), properties.. 2021. 11. 4. 이전 1 ··· 3 4 5 6 7 8 9 ··· 13 다음 728x90 반응형