목록2025/04/22 (2)
삶의 공유
🔧 Map env 동작 구조로 Map의 개념 정리Map env = System.getenv(); 이 코드는 운영체제 환경변수를 Key-Value 구조로 가진 Map 객체를 반환합니다.1️⃣ Map개념Java에서 Map은 Key와 Value의 쌍으로 데이터를 저장하는 자료구조입니다.Key: 유일해야 함 (중복 X)Value: 중복 허용대표 구현체: HashMap, TreeMap, LinkedHashMap🔍 Map Details항목설명정체인터페이스 (java.util.Map)종류Key-Value 쌍 저장용 자료구조구현체HashMap, TreeMap, LinkedHashMap, Hashtable 등역할데이터를 키로 빠르게 검색, 저장, 삭제사용 형태Map map = new HashMap();2️⃣ Syst..
💡 Spring 어노테이션 완전정복: @ComponentScan, @Component, @Value, 의존성 주입 방식 총정리스프링을 처음 배우는 사람이라면 반드시 알아야 할 필수 어노테이션들 —@Component, @ComponentScan, @Value, @Autowired, @Resource, @Inject — 이 글 하나로 개념부터 실전 예제까지 한눈에 정리해드립니다.1️⃣ @Component와 @ComponentScan — 자동 Bean 등록 핵심✅ 개념 정리@Component: 스프링이 관리해야 할 클래스를 명시함.@ComponentScan: 특정 패키지를 스캔하여 @Component가 붙은 클래스를 Bean으로 등록.✅ 실전 예제 @Configuration@ComponentScan(bas..