반응형 스프링2 토비의 스프링 1장 리팩토링 기존의 코드를 외부의 동작방식에는 변화 없이 내부 구조를 변경해서 재구성하는 작업 또는 기술을 말한다. 메소드 추출(Extract Method) : 공통의 기능을 담당하는 메소드로 중복된 코드를 뽑아내는 것 템플릿 메소드 패턴(Template Method Pattern) : 슈퍼클래스에 기본적인 로직의 흐름(커넥션 가져오기, SQL 생성, 실행, 반환)을 만들고, 그 기능의 일부를 추상 메소드나 오버라이딩이 가능한 protected 메소드 등으로 만든 뒤 서브클래스에서 이런 메소드를 필요에 맞게 구현해서 사용하도록 하는 방법 2022. 3. 23. 토비의 스프링 스터디 환경설정 1. eclipse 설치 IDE로 eclipse를 설치해서 사용한다. (다른 익숙한 IDE가 있으면 그걸 사용해도 좋다.) 2. mysql 설치 책에서 mysql을 사용하고 있다. mysql community버전을 설치한다. 3. mysql connector / J 추가 mysql과 jdbc가 연결할 수 있도록 connector를 외부라이브러리로 추가해준다. 4. mysql 데이터베이스 및 테이블 생성 create database springbook; create table users ( id varchar(10) primary key, name varchar(20) not null, password varchar(10) not null ) 2022. 3. 22. 이전 1 다음 반응형