목록전체 글 (28)
더 나은 내일의 내가 되자!
스트림은 자바8부터 추가된 컬렉션의 저장 요소를 람다식으로 처리할 수 있도록 해주는 반복자입니다. (for문 대체) 특징 재사용 불가 stream()대신 parallelStream()으로 병렬스트림 사용 가능 중개 연산은 지연 연산된다 스트림 형태 : 컬렉션.스트림생성().중개연산().최종연산(); 컬렉션.스트림생성().중개연산A().중개연산B().최종연산();의 경우 최종연산에서 중개연산A, 중개연산B가 실행된다 List str = Arrays.asList("a", "b", "c", "d"); str.stream() .filter(x -> x.contains("b")); //a, c, d
강의 시청 Tip 안의 링크를 따라하면 됩니다. https://www.inflearn.com/questions/53961
hello world 서버가 없을경우 html 파일을 열어보면 태그 안의 hello world를 출력하고 서버가 있을경우 웹브라우저에서 열어보면 'hello ' + ${data}를 출력한다.
스프링 부트가 제공하는 Welcome Page 기능 /resources/static/index.html 을 올려두면 Welcome page 기능을 제공한다. https://docs.spring.io/spring-boot/docs/2.3.1.RELEASE/reference/html/spring-bootfeatures.html#boot-features-spring-mvc-welcome-page thymeleaf 템플릿 엔진 thymeleaf 공식 사이트: https://www.thymeleaf.org/ 스프링 공식 튜토리얼: https://spring.io/guides/gs/serving-web-content/ 스프링부트 메뉴얼: https://docs.spring.io/spring-boot/docs/2.3..
Gradle 라이브러리 의존관계 보는 방법
프로젝트 생성 스프링 부트 스타터 사이트로 이동해서 스프링 프로젝트 생성 https://start.spring.io/ 프로젝트 선택 Project: Gradle Project Spring Boot: 2.3.x Language: Java Packaging: Jar Java: 11 Project Metadata groupId: hello artifactId: hello-spring Dependencies: Spring Web, Thymeleaf 실행 메인 클래스를 실행해봅니다. 실행 성공 확인 아무 설정이 되어있지 않아서 에러 페이지가 뜨는데 프로젝트 빌드는 성공한 화면입니다. Could not target platform 에러가 날 경우 1. File > Project Structure... 로 들어간다...
원래 있던 프로젝트를 다른 이름의 레포지토리에 올리는 방법입니다. 1. Git 설치 및 버전 확인 File > Settings > Version Control > Git에서 [Test] 버튼을 누르면 git이 설치 되어있는지 버전이 뭔지 확인할 수 있습니다. 하단에 'Git version is x.x.x'로 표시됩니다. 2. GitHub 계정 연결하기 File > Settings > Version Control > GitHub에서 + 버튼을 누르면 자동으로 연동됩니다. 3. GitHub Repository 만들기 웹페이지에서 repositories로 들어가 [New]를 누릅니다. Repository name과 Description를 작성하고 README file 유무, .gitignore file 유무를..