https://console.cloud.google.com/projectcreate프로젝트 이름과 조직 및 위치를 입력한 후 만들기 버튼을 클릭한다.왼쪽 상단에 Google Cloud Platform옆에 드랍다운 버튼 클릭 후 원하는 프로젝트 선택OAuth 동
오늘은 카카오톡 로그인 API 사용방법을 정리해보겠다! 카카오톡 Developer 사이트에 로그인 후 어플리케이션 추가하기 JavaScript Key 복사해놓기 나중에 로그인 기능 구현 코드를 위해서 필요하다. 플랫폼 설정하기 (domain & Redirect
: Model, View, Controller의 합성어로 웹 개발에서 사용되는 웹 디자인 패턴이다.Model: 백엔드에서 동작하는 로직 처리(DB상호작용, 데이터 처리 등)View: 사용자가 보게 되는 UIController: 사용자의 요청처리 및 화면의 로직 처리:
오늘은 제가 만든 CRUD프로젝트 코드를 공유해보자합니다.대학에서 교수님께서 주신 자료와 구글링을 통해서 만들어졌고 제가 조금 수정을 진행하였습니다.특히 이번 CRUD같은 경우는 Spring을 이용한 CRUD이므로 다음 포스팅때 어떻게 CRUD가 각각 동작하는지 올리도
Java를 위한 가장 인기있는 애플리케이션 개발 프레임워크Open Source Java Platform으로 무료쉬운 테스트 및 재사용 가능한 코드 작성Java Application 개발 및 Web Application 확장 가능(Java EE)Spring Contain
오늘은 스프링을 이해하기 위해서 중요한 요소들인 POJO, IoC Container, DI, AOP들에 대해서 알아볼려고 한다.Plain Old Java Object의 약자로서 가장 예전에 순수한 자바 객체를 말하는 것이다. 예로들면 자바 객체에는 상속 같은 것을 사용
안녕하세요! 오늘은 더 나은 이해를 위해 스프링의 동작 순서에 대해서 알아보려고 합니다. Spring의 큰 작동방식 사용자가 웹브라우저를 통해서 요청을 보내면 D.S.가 요청을 받는다. D.S.는 요청을 받자마자 첫번째로 Handler Mapping으로 가서 담당
오늘은 스프링 프로젝트를 생성할 때 알아야하는 JDBCTemplate의 사용법에 대하여 알아보고자 한다.DAO에서 사용하는 JDBC Template에 필요한 Data source 정보를 설정하는 것이다. 보면 알 수 있듯이 ref=""를 통해 JDBC Template
오늘은 MyBatis를 통해서 DB와 소통할때 어떤 순서로 흐름이 돌아가는지 보여주고자 한다.1\. /\~\~~형태로 request가 들어오게 되고 그것을 ~Controller에서 대응한다.2\. ~Controller(@Controller)는 ~ServiceImpl(@