(김다정 지음)을 따라 TO-DO 앱을 하나 만들 예정이다. 앞으로 쓸 대부분의 포스팅은 위의 서적을 참고로 작성되었음을 미리 밝힌다. TO-DO 앱의 기능
<React.js, 스프링 부트, AWS로 배우는 웹 개발 101>(김다정 지음)을 따라 TO-DO 앱을 하나 만들 예정이다.앞으로 쓸 대부분의 포스팅(이미지/글)은 위의 서적을 참고/출처로 작성되었음을 미리 밝힌다.작업(?)에 들어가기 전에 배경 지식 몇 개를
(김다정 지음)을 따라 TO-DO 앱을 하나 만들 예정이다. 앞으로 쓸 대부분의 포스팅(이미지/글)은 위의 서적을 참고/출처로 작성되었음을 미리 밝힌다.**_ JSON(JavaScript Object Notation) JSON은 오브젝트를 표현하는 문자열이다.
서버 서버는 일단 프로그램이다. 이 프로그램은 지정된 포트에 소켓을 열고 클라이언트가 연결할 때까지 무한 대기하며 기다린다. 그러다 클라이언트가 연결하면 해당 클라이언트 소켓에서 요청을 받아와 수행하고 응답을 작성해 전달한다. 아주 간단한 서버에서 클아이언트에게
백엔드 개발 환경 자바8 jdk-8u341 이클립스 Eclipse IDE for Enterprise Java and Web Developers(2022-06) 프레임워크 : 개발자들이 확장해서 사용할 수 있는 코드. 프레임워크가 제공하는 클래스나 라이브러리를 사용하
<React.js, 스프링 부트, AWS로 배우는 웹 개발 101>(김다정 지음)을 따라 TO-DO 앱을 하나 만들 예정이다.앞으로 쓸 대부분의 포스팅(이미지/글)은 위의 서적을 참고/출처로 작성되었음을 미리 밝힌다.스프링 부트는 스탠드얼론 프로덕션급의 스프링 기
<React.js, 스프링 부트, AWS로 배우는 웹 개발 101>(김다정 지음)을 따라 TO-DO 앱을 하나 만들 예정이다.앞으로 쓸 대부분의 포스팅(이미지/글)은 위의 서적을 참고/출처로 작성되었음을 미리 밝힌다.대부분의 자바 웹 앱들이 자바 서블릿을 기반으로
책 보다가 어노테이션 공부가 좀 더 필요할 거 같아서 정리. https://velog.io/@jkijki12/annotation 이 분이 너무 정리를 잘해주셔서.. 자바 코드 파일이 있으면 XML 설정 파일이 필요하다. 그런데 자바 코드와 설정 파일을 따로 변경하여
스프링의 중요 기능 중 하나 - 의존성 주입 컨테이너로서의 기능 스프링은 베이스 패키지와 그 하위 패키지에서 자바 빈을 찾아 스프링의 의존성 주입 컨테이너 오브젝트, ApplicationContext에 등록한다. 그리고 앱 실행 중 오브젝트가 필요한 경우 다른 오브젝
<React.js, 스프링 부트, AWS로 배우는 웹 개발 101>(김다정 지음)을 따라 TO-DO 앱을 하나 만들 예정이다.앞으로 쓸 대부분의 포스팅(이미지/글)은 위의 서적을 참고/출처로 작성되었음을 미리 밝힌다.gradle은 빌드 자동화를 도와주는 도구다.빌
<React.js, 스프링 부트, AWS로 배우는 웹 개발 101>(김다정 지음)을 따라 TO-DO 앱을 하나 만들 예정이다.앞으로 쓸 대부분의 포스팅(이미지/글)은 위의 서적을 참고/출처로 작성되었음을 미리 밝힌다.Lombok이란 Java의 라이브러리로 반복되는
(김다정 지음)을 따라 TO-DO 앱을 하나 만들 예정이다. _**앞으로 쓸 대부분의 포스팅(이미지/글)은 위의 서적을 참고/출처로 작성되었음을 미리 밝힌다. 먼저 이 프로젝트에서 활용될 아키텍처 두 가지를 구분하자. 레이어트 아키텍처 패턴은 스프링 프로젝트
<React.js, 스프링 부트, AWS로 배우는 웹 개발 101>(김다정 지음)을 따라 TO-DO 앱을 하나 만들 예정이다.앞으로 쓸 대부분의 포스팅(이미지/글)은 위의 서적을 참고/출처로 작성되었음을 미리 밝힌다.애플리케이션의 클래스를 두 가지로 나누면..1\
(김다정 지음)을 따라 TO-DO 앱을 하나 만들 예정이다. _**앞으로 쓸 대부분의 포스팅(이미지/글)은 위의 서적을 참고/출처로 작성되었음을 미리 밝힌다. Rspresentational State Transfer 자원을 이름(자원의 표현)으로 구분하여 해당
스프링의 HTTP 요청 컨트롤러 메서드 매핑 @PathVariable 매핑 @RequestParam 매핑 @RequestBody 매핑
서비스 레이어는 컨트롤러와 퍼시스턴스 사이에서 비즈니스 로직을 수행하는 역할을 한다.서비스 레이어는 HTTP와 긴밀히 연관된 컨트롤러에서 분리돼 있고또 데이터베이스와 긴밀히 연관된 퍼시스턴스와도 분리돼 있다.따라서 서비스 레이어에서는 우리가 개발하고자 하는 로직에 집중
보통 DB테이블마다 그에 상응하는 엔티티 클래스가 존재한다. 우리는 Todo 테이블에 상응하는 TodoEntity를 만들어야 한다.하나의 d인스턴스는 db테이블의 한 행에 해당한다.엔티티 클래스는 클래스 자체가 그 테이블을 정의해야 한다. 즉 ORM이 엔티티를 보고 어