통계 위젯 (블랙)

1411
157
18752

이 이글루를 링크한 사람 (화이트)

5


페이징 처리 할때 검색 기능까지 추가 하려면 파라메터로 페이지 번호 / 게시글수 / 검색조건 / 검색할 키워드 를 추가해줘야 한다 유지 될 데이터가 필요한 경우 그 데이터들을 파라메터로 만들어서 처리한다 동적 SQLMyBatis 가 가지고 있는 표현식if  = Java 에서 if 문과 유사choose(when, otherwise) ... » 내용보기
Spring

Spring 이론 07

by ProgrammerGJ
기준, 표준 » 내용보기
용어정리

Criteria

by ProgrammerGJ
페이징 처리-> 서버와 브라우저의 부흐랄 줄이기 위해서 필요한 최소한의 데이터만 처리 하는 방식 페이징 처리의 단계1. URL의 문자열을 조절해서 원하는 페이지의 데이터가 출력되도록 하는 단계2. 목록 페이지 하단에 페이지 번호를 보여주고 클릭하면 페이지가 이동하는 단계3. 목록 페이지에서 조회나 수정작업을 한 후에 다시 원래의 목록 페이지로 이... » 내용보기
Spring

Spring 이론 06

by ProgrammerGJ
CRUD 적용 후에는 다른 페이지(게시판을 예로 들면 목록 페이지)로 이동하는 것이 일반적이다 jsp 페이지를 호출할때는 redirect 가 필요 없으나Mapping 주소를 호출할경우 redirect / forward 가 필요하다 목록 페이지는 Controller 에서 Model 을 통해 보낸 Key 값을 배열로 되어 있으면 core 의 forEac... » 내용보기
Spring

Spring 이론 05

by ProgrammerGJ
로젝트에서 필터를 검색한다 아래 Use exiting Filter class 를 체크한 후 우측의 Browse... 를 클릭 Character 를 검색해서 추가위에 initialzation parameters 에 추가만약 한글 인코딩이 EUC-KR 이면 UTF-8 대신 EUC-KR 로 작성아래Filrer mappings 에있는 패턴 을 클릭하... » 내용보기
Spring

STS Filter 생성방법

by ProgrammerGJ
1. SQL 로그를 볼 수 있게 설정 하는 방법을 의미한다.12345678910111213141516<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">    <!-- ... » 내용보기
Spring

Spring MySQL 연결하는 root-context.xml 및 파일 설정

by ProgrammerGJ
영속(persistence) 계층과 비지니스(Business) 계층 1. DB 생성2. Table 생성3. VO(DTO) 생성 : 이곳이 영속 계층에 속한다4. DAO 생성4.1 interface : Naming Rool4.2 4.1을 상속받아서 만든 class5. Controller5.1 Controller5.2 Service : 이곳이 비즈니스 계... » 내용보기
Spring

Spring 이론 04

by ProgrammerGJ
리다이렉트 처리 return  에 redirect:/경로를 하게 되면 해당 경로로 리다이렉트 처리 하게 된다.파라메터가 필요하면 바로 RedirectAttributes 라는 클래스를 통해 추가해서 전달 할 수 있다.@ModelAttribute 를 사용하려면 받아오는 파라메터까지 반드시 적어줘야 한다 JSON Data 처리 ****@... » 내용보기
Spring

Spring 이론 03

by ProgrammerGJ
Spring 은 기본적으로 src->main->webapp->WEB-INF->views 폴더 안에 있는 파일을 읽어서 화면에 보여준다. 해당하는 WorkSpace 의 .metadata 안에 프레임워크의 모든 정보가 들어가 있다. MySQL 의 스키마를 만든다는 것은 DB를 생성하는 것을 의미한다 Default Sche... » 내용보기
Spring

Spring 이론 02

by ProgrammerGJ
Workbench 를 통해서 Table 을 만들고 모든 데이터를 Delete 할때 다음과 같은 문제가 발생했다. ERROR Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To dis... » 내용보기
ERROR!!!!

MySQL Error Error Code : 1175

by ProgrammerGJ
JavaScript 에서는 replaceAll 을 사용할 수 없으므로 replace 를 통해서 정규표현식을 사용해야한다 var str = 'asdw  asdasdasd';var result = str.replace('/ /g',''); g : 전역으로 글로벌하게 사용한다i: 대소문자를 구분 하지 않는다 require : 여러번 외부파일... » 내용보기
PHP

PHP스터디8

by ProgrammerGJ
Spring Project 방식 과 Spring Start Project 로 구분되어 있다 Spring project 는 MVC 방식으로 작업을 하게 되고 Spring Start Project 는 Boot 방식으로 작업을 한다 Maven 이란? -> lib를 등록 관리 해준다-> 빌드 도구, 형상관리도구 라고도 한다-> An... » 내용보기
Spring

Spring 이론 01

by ProgrammerGJ
주입(Injection) : 레퍼런스를 생성한다는 것을 의미레퍼런스 : 메모리에 인스턴스가 있는데 이 인스턴스를 가리키는 것을의미한다  » 내용보기
용어정리

Injection

by ProgrammerGJ
Phone gap API : H/W 관련된 것을 구현할 수 있도록 제공해주는 API 기존의 H/W 의 기능을 사용하기 위해서는 Intent 를 사용하지만 Phone gap 에서는 Plugin 을 설치 해서 사용 할 수 있다 cordova 에 대해서 자세하게 사용하고 싶다면w3ii.com 에서 확인 할 수 있다. 순서는 해당 프로젝트 폴더 안에서 ... » 내용보기
Android

Android 이론 18

by ProgrammerGJ
Android Parsing 종류XML 파싱JSON 파싱HTML 파싱이 있다.HTML 파싱을 사용하기 위해서는 jsoup을 통해서 파싱해 올 수 있다.href 를 통해서는 root 의 위치를 알 수 있고abs:href  를 통해서 절대 주소를 알 수 있다. HTML 파싱시 주의점1. 웹 사이트의 저작권은 웹 사이트의 소유자(회사)에 있음2... » 내용보기
Android

Android 이론 17

by ProgrammerGJ

광고