Computer/JAVA 3

자바 처음 배우면 무조건 보는 기초 정리 (변수, 조건문, 반복문)

Java 기초 개념을 정리하겠습니다. 1. 변수와 자료형Java에서는 데이터를 저장하기 위해 변수와 자료형을 사용한다. String name = "홍길동";int age = 25;double price = 3000.50;boolean isLogin = true; 2. 상수값이 변하지 않는 데이터를 선언할 때는 final 키워드를 사용한다. final double FEE = 0.1; 3. 조건문 조건에 따라 다른 동작을 수행할 때 사용한다. if (score >= 71) { System.out.println("A"); } else if (score >= 51) { System.out.println("B"); } else { System.out.println("F"); } 4. ..

Computer/JAVA 2026.03.19

[Spring Boot] Day2: 구성에서 주입까지 — 설정, 스캔, 바인딩, DI

1. 자동 설정(Autoconfiguration) 1-1) @SpringBootApplication @SpringBootApplication = @EnableAutoConfiguration + @ComponentScan + @Congifuration 필요에 따라 @SpringBootApplication을 쓰지 않고, 그 안에 포함된 개별 Annotation들만 선택하여 사용해도 됨 - EnableAutoConfiguration : Spring Boot의 자동 설정 메커니즘을 활성화- ComponentScan : 애플리케이션이 위치한 패키지 기준으로 @Component(Service/Repository/Controller)를 스캔- SpringBootConfiguration : Bean 추가 등록이나 다른..

Computer/JAVA 2025.09.16

[Spring Boot] Day1: Spring Boot 시작하기 - 프로젝트 생성과 Hello World

1. Spring vs Spring Boot 이해하기 1-1) SpringSpring Framework : 자바 애플리케이션 개발을 위한 인프라 제공모듈 → 개발자가 중복 코드를 줄이고, 핵심 로직에 집중할 수 있게 함.Spring JDBC(DB 연결), MVC(웹 MVC 구조), Security(보안, 인증/인가), AOP(관점 지향 프로그래밍), ORM(Hibernate 같은 ORM 통합), Test(테스트 지원) 1-2) Spring Boot Spring을 확장한 것설정을 최소화하여 빠르게 애플리케이션 실행 가능특징 : Opinionated starter(추천 의존성 묶음 제공), 내장 서버(Tomcat) 있어서 별도 WAS 설치 불필요, 자동 설정(Auto Configuration) 1-3) 차이..

Computer/JAVA 2025.09.10