본문 바로가기
반응형

전체 글242

원격저장소 Repository에서 특정 폴더 가져오기 ## 워크스페이스 전체 파일 업로드된 저장소에서 선택 프로젝트만 가져오기 받고싶은 위치에 폴더를 생성함 git init git config core.sparseCheckout true git remote add -f origin 원격저장소주소 // ex) git remote add -f origin https://github.com/aaaa/test.git // -f 옵션은 --fetch와 동일한 옵션으로 remote를 연결함과 동시에 fetch를 통해 파일을 가져온다. echo "프로젝트명/" >> .git/info/sparse-checkout // 만약 test라는 repository의 portfolio라는 폴더를 가져오고 싶으면 "프로젝트명" 부분을 --> "portfolio/" 로 적으면 된다. .. 2023. 2. 8.
14. 스프링 - mybatis 기본 설정 기본 설정 프로젝트를 만들고 이 프로젝트를 복사해서 활용할 것 - log4j 정리 ## 마이바티스 모듈 추가 - mybatis - mybatis-spring 2.x.x ## 마이바티스 설정 - 설정 파일 :com.jafa.config.RootConfig - @MapperScan 매퍼 인터페이스 패키지 설정 - SqlSessionFactoryBean - DataSource빈 전달 - mapperLocation : classpath:mappers/**/*Mapper.xml - SqlSessionTemplate - SqlSessionFactory : SqlSessionFactoryBean.getObject()로 부터 얻는다. - SqlSessionFactory빈 생성자 주입 ## 매퍼 인터페이스 및 매퍼XML.. 2023. 1. 5.
13. 스프링 - Paging 블로그에선 프로젝트 파일 트리 위쪽에서 아래쪽 순서로 기록함(프로그램 작성순서 아님) - sql - 게시판 테이블 DROP TABLE BOARD_PAGING; CREATE TABLE BOARD_PAGING ( BNO NUMBER(10), TITLE VARCHAR2(500) NOT NULL, CONTENT VARCHAR2(4000) NOT NULL, WRITER VARCHAR2(100) NOT NULL, WRITEDATE DATE DEFAULT SYSDATE, CONSTRAINT PK_BOARD PRIMARY KEY(BNO) ); DROP SEQUENCE BNO_PAGING_SEQ; CREATE SEQUENCE BNO_PAGING_SEQ; COMMIT; SELECT * FROM BOARD_PAGING; -.. 2022. 12. 30.
- 페이징 처리 쿼리 - 게시판 테이블 DROP TABLE BOARD_PAGING; CREATE TABLE BOARD_PAGING ( BNO NUMBER(10), TITLE VARCHAR2(500) NOT NULL, CONTENT VARCHAR2(4000) NOT NULL, WRITER VARCHAR2(100) NOT NULL, WRITEDATE DATE DEFAULT SYSDATE, CONSTRAINT PK_BOARD PRIMARY KEY(BNO) ); DROP SEQUENCE BNO_SEQ; CREATE SEQUENCE BNO_SEQ; COMMIT; SELECT * FROM BOARD_PAGING; - 게시판에 데이터 넣게 DECLARE I INT; BEGIN FOR I IN 1 .. 412 LOOP INSERT INTO.. 2022. 12. 23.
반응형