카테고리 없음2023. 5. 26. 00:37tiles 적용하기

"Tiles"는 웹 사이트의 레이아웃을 관리하는데 사용되는 프레임워크이다 . "Tiles" 를 사용하면 레이아웃을 구성하는 여러 페이지를 재사용할 수 있어서 유지 관리가 쉽고 일관된 레이아웃을 유지할 수 있다. 1. pom.xml에 라이브 러리 추가 : Apache Tiles의 필요한 라이브러리를 Maven 프로젝트에 추가하기 위해 pom.xml 파일에 의존성을 추가한다. org.apache.tiles tiles-extras 3.0.8 이렇게 추가하면 Maven이 자동으로 필요한 라이브러리를 다운로드 받는다. 2. 템플릿 파일 만들기 및 영역 설정 : 레이아웃을 정의하는 JSP파일을 만들고 각 영역(헤어,바디,푸터 등)을 정의 한다. 이는 Tiles설정 파일에 참조 된다. 3.Tiles 설정 파일 만들기..

깃브런치 전략
카테고리 없음2023. 5. 25. 23:14깃브런치 전략

1. 상대 깃허브에 들어가서 포크를 눌러 가져온다. 2. 프로젝트 단에서 마우스 오른쪽 버튼을 누르면 improt 누르면 밑에 창이 뜨고 Projects from Git 선택하고 Next 누른다. 3. 다음 으로 밑에창이 뜨면 Clone URl 을 선택하고 Next를 누른다. 4. 밑에 창이 뜬다. 5. frok 가져온 곳에서 Code 누르면 밑에 링크를 복사해준다. 6. URl : 칸에 링크 복사한것을 붙여넣기하면 자동으로 밑에 처럼 작성이 된다. 7. 프로젝트가 만들어 지면 그 프로젝트를 누르고 마우스 오른쪽을 누르면 Team 탭으로 가서 Switch to로 가면 New branch 누르면 밑에창이 나오고 네임을 적어준다 예: 본인이름이니셜/작업할이름 8. 본인 작업할걸 작업해준다 그리고 다 끝나고 ..

카테고리 없음2023. 5. 23. 23:59트랜잭션 이란?

트랜잭션이란 데이터베이스에서 작업 단위를 나타낸다 예를 들어, 게시판에서 새 게시글을 작성하고 올리는 작업이 하나의 트랜잭션이 될 수 있다. 이과정에서 게시글을 데이터베이스에 저장 하는 "INSERT" 작업과 업데이트된 게시판을 사용자에게 보여주는 "SELECT" 작업이 모두 포함되며 이들 모두가 트랜잭션의 일부이다. 트랜잭션은 네 가지 특성이 있다. 1. 원자성 : 모든 트랜잭션은 완전히 수행되거나 아니면 전혀 수행되지 않아야 한다 즉, 트랜잭션의 모든 작업이 성공하적으로완료되거나 아무 것도 완료하지 않아야한다. 2.일관선 : 트랜잭션의 결과는 항상 일관성이 있어야한다 즉,트랜잭션이 시작할 때의 데이터베이스 상태와 트랜잭션이 종료된 후의 상태는 일관성을 유지해야한다. 3.독립성 : 동시에 여러 트랜잭션..

코드리뷰2023. 5. 15. 23:57업로드

파일 업로드를 위한 뷰(설명 생략) 파일1 파일2 파일3 파일4 파일5 테이블 create table deptimage_file( deptno varchar(12), originalFilename varchar(100), storeFilename varchar(100), deptimageFileno varchar(20) ); 라이브러리 commons-fileupload commons-fileupload 1.2 commons-io commons-io 1.4 설정파일에 추가할 내용 BoardFileDTO package com.multi.erp.board; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor;..

image