본문 바로가기
[spring] index 페이지 설정 spring 실행 시 home.jsp 페이지가 실행이 된다. 먼저 src에 index.jsp 페이지를 생성 web.xml 에서 이렇게 설정해주면 끝 /index.jsp 2021. 8. 8.
XML XML (EXtensible Markup Language) : 데이터를 저장하고 전달할 목적으로 만들어졌으며, 저장되는 데이터의 구조를 기술하기 위한 언어 수많은 응용 분야에서 데이터를 저장하고 전달하는 중요한 역할을 맡고 있다. HTML web W3C 5.1 high CSS web W3C 3.0 middle Java application Oracle 8.91 high Python application Python 3.52 middle 2021. 7. 30.
인터페이스와 API란? API (Application Programming Interface 응용프로그램 프로그래밍 인터페이스) : 응용프로그램에서 사용할 수 있도록, 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스를 뜻한다. 여기서 인터페이스(Interface)란? -> 상호작용하는 곳 ex) TV의 인터페이스는 리모컨과 TV본체버튼이다. 프로그램들이 서로 상호작용하는 것을 도와주는 매개체라 보며 프로그램 코드로 상호작용한다. 복잡한 결제 시스템을 만들지 않아도 코드를 몇줄 추가하면 기능을 제공하는 프로그램을 받아와 상호작용 하여 금방 처리할 수 있다. -> 티켓 프로그램에서 제공하는 데이터나 기능들을 작성한 프로그램에서 손쉽게 이용 +) REST : 자원의 이름으로 구분하여 해당 자원의 상태(정.. 2021. 7. 30.
Git 사용하기 Gitflow Workflow에서 항상 유지되는 브랜치 2가지 master, develop master branch : 제품이 출시될 수 있는 브랜치 저장소를 처음 만들면, Git은 바로 'master'라는 이름의 브랜치를 만들어 둡니다. 이 새로운 저장소에 새로운 파일을 추가 한다거나 추가한 파일의 내용을 변경하여 그 내용을 저장(커밋, Commit)하는 것은 모두 'master' 라는 이름의 브랜치를 통해 처리할 수 있는 일 develop branch : 다음 출시 될 버전을 개발하는 브랜치 기능 개발을 위한 브랜치들을 병합하기 위해 사용. 즉, 모든 기능이 추가되고 버그가 수정되어 배포 가능한 안정적인 상태라면 develop 브랜치를 ‘master’ 브랜치에 병합(merge) merge -> 각 분.. 2021. 7. 27.
SQLD 시험준비 및 합격후기 노베는 아니였기에 시험접수를 했지만 프로젝트가 겹쳐서 공부를 1~2주정도 울면서 했다.. 일단 이론 위주이기에 https://m.blog.naver.com/PostView.nhn?blogId=liberty264&logNo=220567987579&proxyReferer=https:%2F%2Fdevmg.tistory.com%2F95 여기 들어가서 아이패드로 요점정리 요점정리 다 한거 pdf올리고싶었지만 용량초과.. sqld공부한다는 사람들은 다 안다는 노랭이, 다들 노랭이라 부름 문제집은 이건만 구입 2~3번 정독하면 합격한다고 들었지만 시간상 다 풀지는 못했다,, 일단 합격! (점수는 가림) SQL DB를 배워봤기에 외우기만 하면 될줄 알았는데 sql 활용 부분이 굉장히 이해하기 어려웠다 쿼리문을 이론으로.. 2021. 6. 27.
MacOS - lombok 설치하기 -터미널 열기 - 경로 잡기 다운로드폴더에 있다면 -> cd downloads - lombok 실행 -> java -jar lombok.jar 경로 잡고 Install/Update 누르면 끝 -STS에 적용하기 메이븐 가서 lombok 1.18.16 org.projectlombok lombok 1.18.16 provided 복사해서 pom.xml 가서 복붙하기 lombok이 잘실행됐는지는 오른쪽 Outline들어가서 볼 수 있음 2021. 6. 26.