본문 바로가기

Programming

(13)
7장 서블릿 비즈니스 로직 처리 DAO / VO(DTO) DAO: Database의 data에 접근을 위한 객체 Data Access Object Vo : 데이터 교환을 위한 자비 객체 (vo는 read only) Value Object , Data Transfer Object) 모델2 - 모델 1은 뷰와 로직을 모두 페이지 하나에서 처리하는 구조 - 모델 2 java Beans Model , JSP view , 흐름 제어 는 Controller Stream / buffer / StringTokenizer StringTokenize : 토큰이라는 여러 개의 문자열로 잘라내는 데 사용 decode() 함수 컬럼,조건1,결과1,조건2,결과2,조건3,결과3
자바 웹을 다루는 기술_6장 서블릿 기초_정리 War Jar 파일의 차이 URI URL 개념 get post / head /body https://developer.mozilla.org/ko/docs/Web/HTTP/Messages source="org.eclipse.jst.jee.server:pro06" 뜻 api : Application Programing Interface , 응용 프로그램을 사용할 수 있도록 프로그램 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스. 인터페이스 : 서로 다른 시스템끼리의 정보를 공유하는 접점, 경계, 사용자가 기기를 쉽게 다룰 수 있게 도움을 주는 시스템 절대경로 / 상대경로 절대 경로 : /를 붙이고 프로젝트명을 표기해야한다 상대 경로 : 프로젝트명 생략이 가능하다. 비즈니스 로직 : view 단을 제..
Spring 정리2 코드로 배우는 스프링 웹 프로잭트 (개정판) 정리 Chap01 개발을 위한 준비 1.1.3 Eclipse 실행 환경 편집 이클립스가 기본적으로 JRE를 이용해서 실행하기 때문에 설치하는 Lombok 라이브러리 등 의 사용에 지장 있을 수 있습니다. eclipse.ini 에서 -vm C:\jdk 1.8_201\bin/javaw.exe 자바 javaw.exe 파일 경로 지정 바로가기 삭제하고 다시 추가 1.1.4 workspace의 UTF-8 설정 Workspace, HTML, CSS, JSP 파일에 대한 설정 UTF-8 설정 1.1.7 Tomcat 서버 설정 다운받고, Server 통해서 추가 1.2 스프링 프로젝트 생성 Spring Legacy Project Spring MVC Project 패키지명 ,..
JSP 정리 최범균의 JSP2.3 웹 프로그래밍 기초부터 중급까지 정리 JDBC를 이용한 프로그램의 작성 JDBC 드라이버 로드 -> Class.forName() 데이터베이스 연결 - > DriverManger.getConnection(URL,USER,PW) -> java.sql.Connection Statement 생성 -> java.sql.Statement -> java.sql.PreparedStatement SQL 전송 -> java.sql.Statement -> executeQuery() -> executeUpdate() 결과 -> java.sql.ResultSet -> 연결 종료 -> java.sql.Connection -> close() JDBC Java Database Connectivity API이다 ..
Spring 정리 초보 웹 개발자를 위한 스프링 5 프로그램 입문 정리 2장 메이븐 / 싱글톤 메이븐 자바용 프로젝트 관리 도구 메이븐프로젝트에서 핵심은 pom.xml파일이다. pom.xml은 메이븐 프로젝트에 대한 설정 정보를 관리하는 파일로서 프로젝트에서 필요로 하는 의존 모듈이나 플러그인 등에 대한 설정을 담는다. 메이븐 의존 설정 org.springframework spring-context 5.0.2.RELEASE 메이븐은 한 개의 모듈을 아티팩트라는 단위로 관리한다. 위 설정은 spring-context라는 식별자를 가진 5.0.2 버전의 아티팩트에 대한 의존을 추가 한 것이다. 여기서 의존을 추가한다는 것은 일반적인 자바 어플리케이션에서 클래스 패스에 spring-contetxt모듈을 추가한다는 것을 뜻한다...