분류 전체보기

단계별로 성장하자!
2022-05-28 1. Spring web 개발 방법 종류 (1) 정적 컨텐츠 (2) MVC와 템플릿 엔진 (3) API 2. 정적 페이지와 동적 페이지의 차이 - 정적 페이지: 웹 서버에 이미 저장된 html문서를 client에게 전송하는 웹 페이지 장점: (1)요청에 대한 파일만 전송하면 되므로 속도가 빠르다., (2)다른거 없이 웹서버만 구축하면 되므로 비용이 적게 든다. 단점: (1)저장된 정보만 보여주므로 서비스가 한정적이다., (2)생성, 수정, 삭제의 작업이 모두 수동이므로 관리가 힘들다. - 동적 페이지: 요청 정보를 가공처리한 후에 html 문서를 생성하여 client에게 전송하는 웹 페이지 장점: (1)다양한 정보를 이용하여 동적 생성하여 제공하므로 서비스가 다양해진다., (2)웹 사..
2022년 5월 27일 1. Spring Library📗 build.gradle dependencies { implementation 'org.springframework.boot:spring-boot-starter-thymeleaf' implementation 'org.springframework.boot:spring-boot-starter-web' testImplementation 'org.springframework.boot:spring-boot-starter-test' } 실제로 내가 추가했던 spring-boot-starter-web, thymeleaf 라이브러리와 자동 생성되는 spring-boot-starter-test 라이브러리가 의존성에 추가되어 있다. 하지만! External Libra..
2022-05-26 프로젝트 생성하는법! intellij ultimate 버전을 쓰면 spring 프로젝트를 쉽게 생성할 수 있지만 다른 방법으로 https://start.spring.io/ Spring initializr 를 이용하여 프로젝트를 생성할 수 있다. 1. Maven, Gradle 둘 중에 선택해야 하는데 이건 필요한 라이브러리를 땡겨 오고 내가 빌드하는 LifeCycle을 관리해주는 툴이다! 과거에는 Maven을 많이 사용했지만 요즘은 Gradle로 넘어오는 추세이니 Gradle을 선택하면 된다. 2. Language는 java 선택 3. spring boot 버전을 선택해야 하는데 SNAPSHOT, M1 버전은 아직 정식 release된 버전이 아니므로 현재 정식 release된 버전 중..
2022-05-25 🔥 새로운 시작 백엔드 공부를 하기로 마음먹고 고민해봤을 때 현재 내가 가장 잘 다룰 수 있는 언어가 java이고 객체지향의 깊이있는 공부와 병행하기위해 Spring 공부를 시작하기로 했다! 어떻게 공부를 할지 고민을 많이 해봤는데 인프런에서 스프링 입문(김영환) 강의로 먼저 기반을 다지기로 했다. 이 강의를 선택한 이유는 무작정 프레임워크 사용법을 익히는게 아니라 회원 도메인 개발, MVC, DB 연동, 테스트 케이스 작성까지 진행하는 강의로 스프링의 싸이클을 경험해볼 수 있고 좋은 후속 강의들도 많아서 고민끝에 선택했다. 공부방향은 Framework의 사용법이 아니라 내부 동작 원리와 더불어 Framework가 없을 때는 어떻게 구현해야 할까를 생각하면서 공부하고자 한다. 학기중에..
· 📝 IDE
하나씩 알게 되면 추가! ctrl + shift + enter Hello hello = new He => Hello hello = new Hello(); 코드 라인 끝에 가서 엔터를 하는게 아니라 중간에서 바로 다음 줄로 엔터로 넘어가고 싶을때 사용 가능 ctrl + alt + v return 타입에 따라 변수의 타입과 변수명을 자동 선언해줌 ctrl + alt + m 메서드 안의 로직을 다른 메서드로 분리할 때 사용함 ctrl + shift + t 테스트 클래스를 자동으로 만들어줌 shift + f10 이전에 실행했던 것을 그대로 재실행 해줌 ctrl + e 최근에 열었던 파일 목록을 보여주고 바로 이동가능함. iter + tab 리스트나 배열이 있을때 입력하면 자동으로 향상된 for문을 만들어줌 so..
DevPoong
'분류 전체보기' 카테고리의 글 목록 (15 Page)