일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 네트워크
- 티스토리챌린지
- 접근제어자
- 혼공자바
- HashMap
- 혼공
- 나도코딩
- dotnet
- 인프런
- 접근 제어자
- 인터페이스
- noncluster index
- 오블완
- Functional Interfaces
- 0 시작
- 스프링 부트 3
- Spring Data JPA
- types
- java
- Wildcard
- literal
- 혼공컴운
- Lazy loading
- Access Modifier
- entrySet
- 혼공학습단
- 자율학습
- cluster index
- Proxy Object
- Interface
- Today
- Total
목록전체 글 (59)
지금을 사는 사람

1. 뷰 템플릿 웹 페이지를 하나의 틀로 만들고 여기에 변수를 삽입해 서로 다른 페이지로 보여 주는 기술입니다. 2. MVC 패턴 웹 페이지를 화면에 보여 주고(View), 클라이언트의 요청을 받아 처리하고(Controller), 데이터를 관리하는(Model) 역할을 영역별로 나누어 하는 기법을 말합니다. 3. 뷰 템플릿 생성 위치 뷰 템플릿은 src > main > resources > templates 디렉터리에 만듭니다. 머스테치 뷰 템플릿의 확장자는 .mustache입니다. 4. 컨트롤러 생성 위치 컨트롤러는 src > main > java > 기본 패키지 안에 컨트롤러 패키지를 만든 후 자바 클래스 파일을 생성하는 방식으로 만듭니다. 확장자는 .java입니다. 5. 모델을 통해 변수 등록하는 방..

1. 스프링 부트 자바 웹 프로그램을 더욱 쉽고 빠르게 만들기 위해 개발된 도구입니다. 스프링 부트에는 자바 웹 프로그램을 만들기 위한 기능과 노하우가 모여 있습니다. 따라서 원하는 기능을 찾아 조립하기만 하면 편리하게 자바 웹 프로그램을 만들 수 있습니다. 2. 스프링 부트 개발 환경 스프링 부트의 개발 환경은 JDK 설치하기 → IDE 설치하기 → 프로젝트 만들기 과정을 거쳐 설정합니다. 3. 스프링 부트 프로젝트 생성 스프링 부트 프로젝트를 만들기 위해서는 start.spring.io 사이트에 접속합니다. Project, Language, Spring Boot 버전, Packaging, Java 버전, Project Metadata 등의 항목을 설정하고 각종 도구들을 추가한 후 압축 파일을 내려받으..

소개: Java는 끊임없이 진화하며 현대적인 프로그래밍 패러다임을 수용하는데, Java 8에서는 메소드 참조를 도입하여 메소드나 생성자를 이름을 사용한 간략하고 표현력 있게 참조하는 방법을 제공했습니다. 이 블로그 포스트에서는 메소드 참조의 개념을 탐구하고, 그 종류를 살펴보며 어떻게 더 깨끗하고 가독성 있는 자바 코드를 만드는 데 기여하는지 살펴보겠습니다. 메소드 참조 이해하기: 1. 정의: 메소드 참조는 람다 표현식의 단축 표기법으로 메소드를 호출합니다. 이를 통해 코드를 더 간략하게 만들어줍니다. 예시: 1 2 3 4 5 6 // 람다 표현식 list.forEach(item -> System.out.println(item)); // 메소드 참조 list.forEach(System.out::print..