
학원에서의 두번째 프로젝트가 시작되었다. 우리조의 주제는 '체육시설 관리 페이지' 이다. 코드 작성 및 개발에 앞서 기획 단계부터 차근차근 하기로 했다. 기획을 하는데 중요 포인트들은구현하고자 하는 기능이 뭔지 정의할 것. 그 기능들의 상위 태그 / 하위 태그 분류.

화면 및 기능 구상을 하며 어떠한 데이터베이스 가 있어야 하는지 대략 생각을 해보았고우리는 erd 작성을 했다. sqld 자격증을 공부하며 이론상으로 배운 erd 를 직접 만들어보는 과정이었다. 우선 erd 란, Entity Relationship Diagram 의 약

화면 전환에 있어 비동기적으로 변하는 것은 리액트이다. 그렇기 때문에 눈에 보이는 화면 구성은 리액트로 작성을 해야한다. 같은 기능을 하는 부분은 같은 컴포넌트를 쓸 계획으로 컴포넌트를 생성했다. 예를 들어 문의게시판, 이벤트 게시판에서 쓰이는 '게시물 검색'과 같은

만들어 둔 프론트에서 서버로 요청을 보내고 서버에서는 데이터베이스에서 바탕으로 요청을 처리하고 return하여 프론트에서 보여지는 순서로 이루어진다. 서버에 요청을 보내는 처리는 apiService에서 이루어진다. 1. app-config.js 먼저 window.

전 게시물에서는 Front에서의 요청에 관한 글을 작성했다. 이번 글은 백엔드 서버 연결에 대한 글을 작성할 예정이다. 코드 설명 전 위 그림은 웹 브라우저에서의 요청부터 데이터베이스까지의 흐름을 보여주고 있다. 발표자료의 참고를 받자면 요청 → 필터 → 서블릿 →

config 폴더에는 SecurityConfig_, SportsComplexConfig, _WebMvcConfig 세개의 설정 클래스가 있다. 그 중 SecurityConfig 클래스 이다. SecurityConfig.java SecurityConfig 는 스프링

전 게시물에 이어 두번째 설정 클래스 이다. @Configuration : 설정파일을 만들기 위한 어노테이션. : Bean을 틍록하기 위한 어노테이션.

WebMvcConfigurer 설정 클래스이다. 스프링의 자동 설정에 원하는 원하는 설정을 추가할 수 있는 메서드들을 제공하는 인터페이스 구글링 으로 얻은 정보에 따르면 WebMvcConfigurer 의 여러 용도 중 세 가지 이다. 인터셉터 등록 .addInte