Java2 Spring Basic (스피링 bean조회 기본) 스프링 컨테이너에서 스프링 빈을 찾는 가장 기본적인 조회 방법 `ac.getBean(빈이름, 타입)` `ac.getBean(타입)` 조회 대상 스프링 빈이 없으면 예외 발생 `NoSuchBeanDefinitionException: No bean named 'xxxxx' available 1. 빈 이름이 제대로 출력되는지 확인 package hello.core.beanfind; import hello.core.AppConfig; import hello.core.member.MemberService; import hello.core.member.MemberServiceImpl; import org.assertj.core.api.Assertions; import org.junit.jupiter.api.Disp.. 2023. 8. 8. 객체화를 위한 래퍼(Wrapper) 클래스 사건의 발단 알고리즘 문제를 풀다가 문자열에 담기위해 char를 String으로 변환해주는 작업이 필요했다. 밑줄의 내용처럼 Character.toString(char a)형식의 매서드를 사용했다. 반면에 배열같은 경우에는 Arrays.toString(array)형식의 매서드를 사용했다. toString을 쓸 때, 왜 char은 char.toString(char a)으로 쓰면안되고 Character를 써야하는지, 왜 배열은 그냥 Arrays.toString(array)으로 써도되는지 궁금했다. 그 이유를 자세히 알아보자. 래퍼클래스란? 자바에서 기본 타입의 데이터를 객체로 표현해야 하는 경우 래퍼 클래스를 사용한다. 자바의 자료형은 기본 타입(primitive type)과 참조 타입(reference t.. 2023. 6. 16. 이전 1 다음 반응형