2024/08/15 2

[24.08.15] Servlet에서 궁금한점 몇가지 정리

1. 메타 정보, 메타 데이터는 또 뭐야?메타 데이터, 메타정보 둘다 클래스나 객체에 대한 정보를 설명하는 용어로, 클래스의 구조와 특성에 대한 정보를 포함(클래스의 구조, 클래스 이름, 필드, 메소드, 클래스 상속 관계 2. Mock 객체?단위 테스트(Test)에서 실제 객체를 대신하여 사용되는 가짜 객체 3. Reflection 기술?클래스의 메타 데이터를 동적으로 조회하고 조작할 수 있게 해준다. 4. attribute vs parameterAttribute : httpservletrequest 객체로 다른 서블릿의 값 전달 매개체Parameter : URL의 querystring이나 http body를 통한 값 전달 매개체 5. HttpServletRequest vs HttpServletResp..

TIL 2024.08.15

[24.08.15] java, spring Annotation 정리

Spring Framework 기본적인 AnnotationComponent : 특정 역할이 없는 기본 빈Repository : DAO를 정의하며 DB와 상호작용을 처리하는 컴포넌트Service : 비즈니스 로직(BL)을 처리하는 서비스층 컴포넌트Controller : 웹 요청을 처리, 모델과 뷰를 연결하는 컨트롤러 계층 컴포넌트Autowired : 빈을 자동으로 주입하여 의존성을 해결하는데 사용NoArgsConstructor : 기본 생성자AllArgsConstructor : 모든 필드값을 포함하는 생성자Setter : 자동으로 모든 setter 메소드 만들기Getter : 자동으로 모든 getter 메소드 만들기ToString : 자동으로 toString 메소드 만들기Configuration : 어노테..

TIL 2024.08.15