pojo2 Java 객체가 생성과 상태변경을 책임지는 방법 Spring Framework 백엔드 개발업무를 진행하면서 기존에 존재했던 코드들을 확인할 때 가장 힘이 들었던 부분은 객체의 생성과 상태 변경 로직들이 여러 비즈니스 로직에 나뉘어 녹아들어 있을 때였습니다. // 극단적 예시이긴 하지만 홍길동 이름을 가진 Person객체가// checkPerson 메소드에 매개변수로 전달후 name 출력값을 확인하면// 철수라는 이름으로 변경됩니다. 즉 checkPerson메소드에서 상태값을// 변경하는 로직이 있었습니다.Person person = new Person("홍길동");checkPerson(person);String name = person.getName();// 출력값: 철수System.out.println(name);객체의 상태값을 비즈니스 로직 여기저.. 2025. 3. 5. 섹션 4-1 [독립 실행형 스프링 애플리케이션] 스프링 컨테이너 사용 스프링 컨테이너 사용지난 시간에는 프론트 컨트롤러에 HelloController라는 오브젝트를 하나 만든다음 HelloController를 사용하는 방식으로 구현을 했는데 이제는 스프링 컨테이너 안에서 관리될 수 있도록 HelloController를 구현해보도록 하겠습니다. 스프링 컨테이너는 크게 두가지를 필요로 하는데 비즈니스 오브젝트 포조 라고 하는 자바 오브젝트를 가 필요합니다. 또한 포조 자바 객체를 만든 코드를 어떤식으로 구성할지에 대한 정보를 담고있는 Configuration Metadata를 필요로 합니다. package com.tobyspring.tobyspringboot; import java.io.IOException; import javax.servlet.ServletCo.. 2024. 6. 1. 이전 1 다음