반응형

Spring 12

생성자 - 자바 빈 패턴

public class User { //(필수 값) 사용자 ID private String id; //(필수 값) 사용자 비밀번호 private String userPassword; //(선택 값) 사용자 이름 private String userName; //(선택 값) 사용자 번호 private String hp; //매개변수 : 필수 생성자 public User(){ } public void setId(String id) { this.id = id; } ... public void setHp(String hp) { this.hp = hp; } @Override public String toString() { return "User {" + "id=" + id + ", userPassword='" + ..

Spring/DTO 2023.12.05

생성자 - 점층적 생성자 패턴

public class User { //(필수 값) 사용자 ID private String id; //(필수 값) 사용자 비밀번호 private String userPassword; //(선택 값) 사용자 이름 private String userName; //(선택 값) 사용자 번호 private String hp; //매개변수 : 필수 생성자 public User(String id, String userPassword){ this(id,userPassword); } public User(String id, String userPassword, String userName){ this(id,userPassword,userName); } public User(String id, String userPass..

Spring/DTO 2023.12.05

Spring 아키텍처

Beans 스프링 컨테이너를 이용해서 객체를 생성하는 기본 기능을 제공한다. ​ Core 프레임 워크의 가장 기본적인 부분, 컨테이너 기능을 수행하기 위해 의존성 주입 기능을 제공 스프링의 핵심으로 기능과 스 설정을 분리하기 위한 IOC 기능이 구현된 BeanFactory를 제공한다. ​ Context 객체 생성, 라이프 사이클 처리, 스키마 확장 등의 기능 및 Email, JNDI접근, EJB 연계등과 같은 다수의 엔터프라이즈 서비스 제공 Core 패키지와 마찬가지로 스프링의 기본 기능이다. 이것은 JNDI와 EJB를 비롯한 리소스에 대한 접근 경로를 제공하는 것처럼 스프링 기반에서 구현된 기능 객체(Bean) 들에 대한 접근 방법을 제공한다. ​ JDBC JDBC 프로그래밍을 보다 쉽게 할 수 있는 ..

Spring/개념 2023.11.29
반응형