기초
-
Spring - Interceptor 적용기초/SPRING 2020. 8. 28. 14:21
action-servlet.xml 수정 맨위 beans url 추가 xmlns:mvc="http://www.springframework.org/schema/mvc" beans에 인터셉터태그 추가 CustomInterceptor.java 생성 import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import org.springframework.web.servlet.ModelAndView; import org.springframework.web.s..
-
Spring - Servelt 설정변경기초/SPRING 2020. 8. 28. 11:29
WEB-INF > web.xml 변경 welcom tag 추가 index.jsp servelt 태그변경 appServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/spring/appServlet/servlet-context.xml 1 appServlet / 을 아래와 같이 변경 action org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/config/*-servlet.xml 1 action *.dg url-pattern : 확장자를 jsp가 아닌 dg ( 프로젝트에 맞게 변경 가능 ) init-param ..
-
부트스트랩 적용 및 resources 지정기초/SPRING 2020. 8. 28. 10:47
부트스트랩 다운로드 http://bootstrapk.com/ 부트스트랩 · 세상에서 가장 인기있는 모바일 우선이며, 반응형인 프론트엔드 프레임워크. 프리프로세서 부트스트랩은 평범한 CSS 로 제공합니다만, 그것의 소스코드는 2개의 인기있는 CSS 프리프로세서인 Less 와 Sass 를 사용합니다. 신속하게 프리컴파일된 CSS 로 시작하거나 소스를 빌드 bootstrapk.com 제이쿼리 다운로드 > bootstrap내부에서 jquery 사용 부트스트랩 폴더지정 제이쿼리 폴더지정 resources 지정 > css, js 등 서버내부경로의 리소스들을 맵핑해줌 webapp > WEB-INF > spring > appServlet > servlet-context.xml 추가 테스트 소스 이때 jquery는 bo..
-
타일즈 적용기초/SPRING 2020. 8. 26. 15:07
tiles 구조 tiles > comm > nav.jsp footer.jsp header.jsp layout > template.jsp servlet-context.xml 추가 : tiles.xml 경로 설정 /WEB-INF/tiles/tiles.xml pom.xml 추가 : tiles maven org.apache.tiles tiles-core 3.0.8 org.apache.tiles tiles-jsp 3.0.8 tiles.xml 작성 : tiles 공통부분 작성 예제 header.jsp Hello ! I am Header! footer.jsp Hello ! I am Footer! nav.jsp NAV! template.jsp home.jsp Hello world! The time on the serv..
-
[DBMS] mySQL autoincrement 재설정기초/DBMS 2017. 8. 2. 10:39
set @COUNT = 0;update NB set n = @COUNT:= @COUNT+1 ;alter table NB auto_increment =1;-- 변수 count > 0-- NB테이블에서 n컬럼의 모든 컬럼을 1부터 차례대로 재설정-- NB table의 넘버링을 재설정 프로시저로 만들어서 사용create procedure `re_num`()beginset @COUNT = 0;update NB set n = @COUNT:= @COUNT+1 ;alter table NB auto_increment =1;end call re_num();
-
[DBMS] 간단한 데이터베이스 모델링기초/DBMS 2017. 7. 31. 09:40
데이터 베이스 모델링? 데이터 베이스를 세분화 하여 중복된 값 또는 기억공간의 낭비를 줄여나가는 작업이다. 모델링 : 1단계> 쇼핑몰 DB구축중, 홈페이지를 방문해 구매한사람은 정보를 적고, 구매하지 않은 사람은 Null값으로 비워놨다. 모델링 : 2단계 ( 정렬 ) > 널값의 데이터대로 정렬을 해보았더니 L자의 테이블 모양이 형성되었다. 모델링 : 3단계 ( 분리 )> null값의 컬럼들이 기억공간의 낭비를 하고있어 테이블을 2개로 나누어서 관리했다(고객테이블 , 구매테이블 ) 모델링 : 4단계 ( 관계 )> 중복된 값의 기억공간낭비를 제거하기 위해 고객테이블의 고객이름을 고유한 키 (PK)로 설정하고 ( 실제로는 id, 주민등록번호 .. 등 ) 구매 테이블의 고객이름을 외래키로 설정해 두 테이블의 관..