| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- server developer
- java #추상클래스
- 넥슨개발자컨퍼런스
- object 클래스 # java
- software enginner
- 정보처리기사 실기 #정처기 실기 #2024년 2회 #정처기 2024년 2회 #공부법 # 꿀팁
- java #예외처리 #throw #throws
- 주니어 백엔드 개발자
- 자바 #자바문법 #자바기초 #참조형 #기본형
- 서버 엔지니어
- 2026 하반기 대기업 반드시 갑니다
- level2
- 25304번
- AWS
- 서버 개발자
- heap area #stack area #static area #jvm
- tibero 7.23
- 이분탐색
- 나는야 4학년 #5학년 까지 가보자구
- 반복문
- Next.js
- level3
- ndc2025
- tmax tibero
- server engineer
- 백엔드 개발자 로드맵
- 올 겨울은 조금 따뜻할 것 같다.
- Spring
- aws SAA-c03
- static #자바 메모리 구조 #멤버 변수
- Today
- Total
목록Web (48)
개발자 쿠키
예외 계층 구조Object자바에서 기본형을 제외한 모든 객체다. 예외도 객체이다. 모든 객체의 최상위 부모는 Object 이므로 예외의 최상위 부모도 Object 이다.Throwable최상위 예외, 하위에 Exception과 Error가 있다.Error메모리 부족이나 심각한 시스템 오류와 같이 애플리케이션에서 복구가 불가능한 시스템 예외. 애플리케이션 개발자는 이 예외를 잡으려고 해서는 안됨.Exception — 체크 예외애플리케이션 로직에서 사용할 수 있는 실질적인 최상위 예외. Exception과 그 하위 예외는 모두 컴파일러가 체크하는 체크 예외이다. 단 RuntimeException은 예외로 한다.RuntimeException — 언체크 예외, 런타임 예외컴파일러가 체크하지 않는 언체크 예외. R..
java.lang 패키지Object : 모든 자바 객체의 부모 클래스String : 문자열Integer, Long, Double : 래퍼 타입, 기본형 타입을 객체로 만든 것Class : 클래스 메타 정보System : 시스템과 관련된 기본 기능들을 제공 import 생략 가능java.lang 패키지는 모든 자바 어플리케이션에 자동으로 임포트된다. Object 클래스자바에서 모든 클래스의 최상위 부모 클래스는 항상 Object 클래스이다.묵시적 : 개발자가 코드에 직접 기술하지 않아도 시스템 또는 컴파일러에 의해 자동으로 수행되는 것 명시적 : 개발자가 코드에 직접 기술해서 작동하는 것을 의미 Object가 제공하는 기능객체의 정보를 제공하는 toString()객체의 같음을 비교하는 equals)객체의 ..
Stream API는 어떻게 반복할지가 아니라 무엇을 할지를 쓰게 해주는 도구입니다.자바 8부터 들어왔고, 컬렉션을 다루는 코드가 for문 범벅에서 파이프라인 한 줄로 바뀝니다.1. 왜 쓰는가가격이 20000원 이상인 도서의 제목만 뽑아서 정렬해라를 for문으로 쓰면List result = new ArrayList();for (Book book : books) { if (book.getPrice() >= 20000) { result.add(book.getTitle()); }}Collections.sort(result);틀린 코드는 아닙니다. 그런데 임시 리스트를 만들고, 반복하고, 조건 걸고, 담고, 정렬하는 절차가 전부 눈에 보입니다.정작 하고 싶은 일은 거르고 → 꺼내고 → 정..
DB 설계comment API기능MethodURLReturn Page댓글 생성POST/post/commentsdetail.html댓글 조회GET/post/comments/{id} 댓글 수정PUT/post/comments/{id} 댓글 조회DELETE/post/comments/{id}detail.htmlcontroller- CommentControllerdto- CommentRequestDto- commentResponseDtoentity- Commnetrepository- CommentRepositoryservice- CommentService
개발환경IDEA: intelliJ IDEAJava 17GradleSpring Boot 3.0.4MySQL 8.0 CE 프로젝트 구조게시판 목록 페이지게시글 목록표시게시글의 제목으로 검색할 수 있는 검색창새 게시글을 작성할 수 있는 링크게시글 작성 페이지제목, 내용, 작성자 필드가 있는 입력 양식이 있음게시글을 저장하고 목록 페이지로 돌아갈 수 있는 버튼이 있음게시글 수정 페이지제목, 내용, 작성자 필드가 있는 입력 양식이 있음변경된 내용을 저장하고 목록 페이지로 돌아갈 수 있는 버튼이 있음게시글 상세 페이지게시글의 제목, 내용, 작성자 표시댓글 목록 표시댓글 작성을 위한 입력 양식각 댓글을 삭제할 수 있는 버튼 각 디렉터리 역할controllerURL과 실행 함수를 매핑비즈니스 로직이 있는 ..
김영한 - 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술을 듣고 정리한 내용입니다. https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-mvc-1 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 - 인프런 | 강의웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다. 스프링 MVC의 핵심 원리와 구조를 이해하고, 더 깊이있는 백엔드 개발자로 성장할 수 있습니다., -www.inflearn.com📝목차서블릿프로젝트 생성Hello 서블릿HttpServletRequest - 개요HttpServletRequest - 기본 사용법HTTP 요청 데이터 - 개요HTTP 요청 데이터 - GET 쿼리 파라미터HTTP 요청..