목록지구정복과정 (466)
지구정복
1. 게시판 myBatis로 만들기 더보기 1. Model1 방식으로 myBatis로 게시판만들기 (설정파일 xml) 먼저 예전에 사용한 Model1Ex01 게시판 자바프로젝트를 복사해서 MyBatisModel1Ex01 로 이름을 변경하고 properties - Web Project Settings - Context root를 프로젝트이름과 같이 바꿔준다. 그리고 mybais 라이브러리를 웹콘텐츠 - 웹inf - lib폴더에 다 넣어주고 log4j.xml, myBatisConfig.xml을 자바리소스 - src에 넣어준다. 또한 매핑할 sql문이 적힌 mapper.xml을 복하해서 src폴더에 넣어주고 board.xml으로 이름을 변경한다. 다음과 같이 코딩한다. -BoardTO.java package ..
1. myBatis 더보기 java / JSP framework myBatis( iBatis ) https://blog.mybatis.org myBatis사용에 필요한 4개의 파일 * XML 파일 - 태그로서 구성된 데이터 -> 설정에 많이 사용 1. 데이터베이스 설정 2. SQL Mapper * 로그(중간에 에러여부나 진행과정) 출력에 필요한 프레임워크 일반적으로 개발자가 System.out.println()을 사용했음 3. log4j라는 프레임워크 사용하면 로그출력이 쉬워진다. 4. 라이브러리 1. 개념 및 특징 개념 객체 지향 언어인 자바의 관계형 데이터베이스 프로그래밍을 좀 더 쉽게 할 수 있게 도와주는 개발 프레임워크이다. JDBC를 통해 데이터베이스에 엑세스하는 작업을 캡슐화하고 일반 SQL쿼..
복습 및 배울내용 UI jQuery Core - DOM($) jQuery UI - manager / jQuery Mobile(hybrid, mobile web) - client W2UI ... * highcharts java - jfreechart 네이버 데이터랩 PC / 태블릿 / 스마트폰의 디자인을 통합 => 반응성 => bootstrap bootstrap에서 중요한 것 - grid(12개의 영역) bootstrap에서는 디자인 template를 많이 제공(기본 디자인이 있는 것) (참고사이트: https://startbootstrap.com/templates) https://getbootstrap.com - themes 복잡성을 해결하기 위해 라이브러리들 등장 angular.js react.js v..
복습 및 배울내용 web2.0 ajax - javascript application - window application - 디자인 - ecmascript => SPA(Single Page Application) jQuery를 이용한 UI 1. jQueryUI(pc) -> jQueryMobile 2. w2ui ( http://w2ui.com/web ) 1. SPA(Single Page Application) 더보기 1. SPA란? 싱글페이지 애플리케이션(SPA)은 서버로부터 새로운 페이지를 불러오지 않고 현재의 페이지를 동적으로 다시 작성함으로써 사용자와 소통하는 웹 애플리케이션이나 웹사이트를 말한다. 전통적인 웹 방식은 새로운 페이지를 요청할 때마다 정적 리소스가 다운로드되고 전체 페이지를 다시 렌더링..