전체 글

· Conference
https://festa.io/events/4766 TecheerCon | Festa! Festa에서 당신이 찾는 이벤트를 만나보세요. festa.io 백엔드 개발자를 목표로 공부 중 내가 옳바른 길을 가고 있는지, 요즘 트랜드는 뭐고 다른 개발자들은 어떤 것을 공부하는지 궁금던 중. 지인들 소개로 TecheerCon 이라는 첫 컨퍼런스에 참여하게 되었다. 세션 테이블 가장 관심 있었던 세션은 "실리콘밸리에서 인턴하기", "얼어붙은 시장 속 따뜻하게 취업 준비하기", "글쓰며 성장하기" 이다. 사전에 협의가 이루어지지 않는 사진 촬영은 금지라 사진은 찍지 못했다. 세션에 대해서는 자세히 리뷰 하기로 하고 느낀점으로 바로 넘어가겠다. "실리콘밸리에서 인턴하기" 세션을 듣고 좀 나이가 있는 시니어 개발자가 ..
· Java/spring
MVC 패턴(v1~v5) 요약 저장 DB private static MemberRepository instance = new MemberRepository(); public static MemberRepository getInstance(){ return instance; } 요구 사항 클라이언트가 입력한 username과 age를 저장하고 목록을 보여주는 기능 Member 객체는 username과 age 매개변수를 갖음 필요한 기능 : 입력 기능, 저장 기능, 목록을 보여주는 기능 구현 과정 Front Controller를 통해 서블릿 하나로 클라이언트 요청을 받는다. 요청에 맞는 컨트롤러를 찾아서 호출 Controller를 인터페이스를 통해 각각 기능을 구현한다 인터페이스를 구현하는 컨트롤러는 Fro..
· Java/spring
유연한 컨트롤러 -v5 기존 v1~4까지의 문제 v1 ~v4 까지는 Controller를 직접 호출해 private Map controllerV4Map = new HashMap(); public FrontControllerServletV4(){ controllerV4Map.put("/front-controller/v4/members/new-form",new MemberFormControllerV4()); controllerV4Map.put("/front-controller/v4/members/save",new MemberSaveControllerV4()); controllerV4Map.put("/front-controller/v4/members",new MemberListControllerV4()); }..
· Java/spring
실용적인 컨트롤러 -v4 v4 구조 ControllerV4 package hello.servlet.web.frontcontroller.v4; import java.util.Map; public interface ControllerV4 { String process(MapparamMap, Map model); } MemberFormControllerV4 package hello.servlet.web.frontcontroller.v4.controller; import hello.servlet.web.frontcontroller.v4.ControllerV4; import java.util.Map; public class MemberFormControllerV4 implements ControllerV4 { @..
zero_jae
영재