본문 바로가기

전체 글70

스프링부트 사용할 때 깃랩 연결하는 법 1.깃랩프로젝트를 만든다 2.스프링 파일을 다운받고 intellij 에 띄운다 3.cd demo demo프로젝트에 간다 4.git init git을 시작한다 5.git switch -c main main 브랜치로 가준다. 여기서 -c는 Create의 약자이며 main브랜치가 혹시라도 없을 때 main브랜치를 만들겠다는 뜻이다. 강제하고 싶을 때는 -C 이렇게 대문자를 쓸 수 있으며 거의 쓰지 않는다. 6.git remote add origin 주소 내 컴퓨터 인텔리제이 폴더를 깃랩서버와 연결해준다. 7,git pull 깃랩저장소에서 내 컴퓨터 로컬폴더로 서버를 가져오는 것을 말한다 참고로 git initialize를 하고 인텔리제이 파일들이 빨간색일 수 있다. 이유는 git add .를 하지 않아서이다... 2022. 1. 12.
스프링 게시판 만들기 - 1(게시판 목록 보여주기,mvc패턴) mvc패턴이란 디자인 패턴 중의 하나이며 model,view,controller의 약자이다. 디자인 패턴이란 어떤 특정 프로그램을 더 쉽고 편리하게 사용하기위해 만든 특정한 방법들을 말한다. 예를 들어 jquery는 $('#...') 달러 표시로 id를 셀렉트 할 수 있지만 , 자바스크립트를 사용하는 경우 getElementsById('')를사용하여 제이쿼리의 디자인 패턴으로 더 편하게 개발을 할 수 있다. 사용자가 controller를 통해서 데이터를 요청하면 controller는 model을 통해서 데이터를 가져오고 view를 통해 사용자에게 결과 값을 보여준다. 스프링 개발 순서 controller -> vo -> db -> mapper.xml -> mapper -> service -> html 실.. 2022. 1. 12.
Multipart란? 우리는 웹을 브라우징할 때 http프로토콜(요청-응답하는 통신규약)을 사용한다. 단순 1차 적인 웹 브라우징이 아니라 유투브 라이브도 볼 수 있을 정도로 http는 인터넷 세계에서는 없어서는 안되는 통신규약이다. 하지만 , 만약 한번의 요청(request)이 여러개의 데이터 타입을 보여달라고 하면 어떨까? 예를 들어 꽃 이름과 사진을 다 보여달라고 하는 경우 말이다. 이러한 경우에 사용하는 것이 multipart이다. 단어 뜻대로 multi( 다양한..) part(부분들...) 1.Multipart은 여러개의 데이터 타입을 한번에 보낼 때 사용한다. 게시글에 날짜,글 처럼 글로만 되어있는 것이 모여있을 때는 text로만 되어있기 때문에 같은 데이터 타입이다. 이러한 경우는 key=value로 타입이 같은.. 2022. 1. 12.
div 컨테이너 중앙 정렬 (flexbox,text-align,justify-content) 이렇게 가운데 부분으로 정력하는 방법 display : flex; justify-content : center; align-items : center; min-height : 60vh; flexbox: 아이템 간 공간 배분과 강력한 정렬기능을 제공하기 위한 레이아웃 모델 justify-content: 수직(세로)방향 부분 정렬 align-items: 수평(가로)방향 부분 정렬 2022. 1. 11.