전체 글 29

[TIL] Spring - 실전에 필요한 개념

오늘은 튜터님의 말씀을 듣고, 실전 위주 중요 포인트를 공부했다.To Do List · 2026.04.0801 Spring Boot 개념02 IoC / DI03 Controller → Service → Repository 흐름04 MVC 패턴05 주요 어노테이션06 Lombok07 Thymeleaf08 URL 매핑 어노테이션09 application.properties10 프로젝트 폴더 구조 1. Spring Boot란?Java로 웹 개발을 쉽게 할 수 있게 만든 프레임워크.기존 Spring은 설정이 너무 복잡했는데, Spring Boot는 그 복잡한 설정을 자동으로 해준다요즘 Java 백엔드 개발은 거의 다 Spring Boot로 한다. 2. IoC와 DI (Spring의 핵심 원리)IoC (제어의 역..

카테고리 없음 2026.04.08

[TIL] Spring 시작하기

작성일 : 2026-04-07강의 : 입문 Spring🍬 오늘 들은 강의 ✔️ chapter 1-1 OT - 스프링으로 백엔드 개발 시작하기✔️ chapter 1-2 스프링을 위한 클래스(Class)와 객체(Object)✔️ chapter 1-3 스프링을 위한 인터페이스(Interface)✔️ chapter 1-4 개발환경 구성✔️ chapter 1-5 꼭 알아야할 기본 개발 용어✔️ chapter 1-6 라이브러리와 프레임워크✔️ chapter 1-7 HTTP(1)✔️ chapter 1-8 HTTP(2)✔️ chapter 1-9 API 이해하기✔️ chapter 1-10 Annotation과 Lombok✔️ chapter 1-11 스프링 프로젝트 시작 & 의존성 관리 (Gradle/Maven)✔️ c..

카테고리 없음 2026.04.07

[TIL] 알고리즘 기초 개념 정리

😎 알고리즘 강의 챕터 1-2 알고리즘 시간복잡도 빅오표기법 코딩테스트 1. 알고리즘이란?알고리즘(Algorithm) : 문제를 해결하기 위한 단계적 절차나 규칙요리 레시피처럼, 시작부터 끝까지 순서대로 무엇을 해야 하는지 적어놓은 것. 알고리즘을 왜 배울까? 논리적 사고력 향상 체계적·논리적인 사고방식을 기를 수 있음 효율적인 문제 해결 더 빠르고 효율적인 코드 작성 가능 취업 (코딩테스트) 문제 이해도 + 구현 능력 + 효율적 해결 능력을 종합 평가알고리즘 표현 방법𖠌 의사코드 (Pseudocode)프로그래밍 언어와 유사하지만 문법에 얽매이지 않음단계별 논리 흐름을 구조적으로 표현하기 좋음실제 코드로 옮기기 쉬움 FUNCTION findMax(n..

카테고리 없음 2026.04.03