정규화란 무엇인가.\-> 중복을 최소화하게 데이터를 구조화하는 프로세스를 정규화라고 한다.(추후 강의 필요시 듣기)
많은 데이터베이스들이 있다.\-> 어떠 것들 부터 공부해야 할까?관계형 데이터베이스는 아직까지 가장 범용적백엔드 개발자라면 실무에서 관게형 데이터베이스를 실무에서 다루게 될 것물론 그렇다고 다른 데이터베이스를 몰라야 하는 것은 아니다. 알아야합니다.서로의 단점을 보완하
과거 : 클라이언트 - 웹 서버 - 데이터베이스현재 : 클라이언트 - 웹 서버 - 웹 어플리케이션서버 - 데이터베이스웹 서버 : 정적인 내용들을 다룬다.웹 어플리케이션 서버 : 동적으로 변하는 내용들 (데이터)들을 다룬다.웹의 복잡도가 증가함에 따라...3티어 아키텍쳐
대용량 처리를 위한 MySQL이해 강의 목표 대용량 시스템을 구축하기 위한 MySQL 기본지식을 획득한다. 대용량 시스템을 구축하기 위한 기초 프로젝트를 획득한다. 강의 대상 Spring과 데이터베이스를 이용해 서버 프로젝트 경험이 있으신 분 대용량 시스템이 무엇
시작 시간 11월 15일총 시간 65시간하루 3시간 예정예상 종료 시간 12월 9일
스프링 핵심 원리 강의 소개 스프링 핵심 원리의 기능에서 넘어 객체 지향과 스프링에 대한 이해를 좀 더 하고 시야를 넓힐 수 있도록 할 것 여러 이론 적인 내용들을 자세히 강의 할 것이다. IoC DI 컨테이너 SOLID SRP OCP DIP 이러한 용어들을 이
스프링 입문 강의가 끝이 났다. 간략한 내용인데 너무 오래 걸렸다. 내용들을 정리하기만 한 것이라 부끄러운 내용이지만 이해를 하고 외우는데 중점을 두었다. 다음 강의에서는 좀 더 세분화되고 깊이 있는 공부를 하고 스스로 이게 이거다 라는 것을 말할 수 있도록 열심히
모든 메서드의 호출 시간을 측정하고 싶다면?공통 관심사항(cross-cutting concern) vs 핵심 관심 사항(core concern)회원 가입 시간, 회원 조회 시간을 측정하고 싶다면?문제회원가입, 회원 조회에 시간을 측정하는 기능은 핵심 관심 사항이 아니다
스프링 DB 접근 기술 H2 데이터베이스 설치 개발이나 테스트 용도로 가볍고 편리한 DB, 웹 화면 제공 https://www.h2database.com/html/download-archive.html 테이블 생성하기 값 넣기 값 조회하기 순수 JDBC 20
Getter Setter 자동 완성alt + Insert한줄로 만들기ctrl + alt + n테스트 만들기ctrl + shift + t자동 변수 생성ctrl + alt + v
HomeController 생성templates/home.html다음과 같이 /에 해당하면 homecontroller가 처리하는 것을 확인 할 수 있다.이미 정적 컨텐츠에서 이걸 처리하게 했는데 왜 이렇게 되었을까?\-> 순서가 있다.컨트롤러에서 먼저 처리한다면 뒤에것
스프링 빈과 의존 관계 스프링 빈을 등록하고, 의존 관계 설정하기 컨트롤러, 서비스, 레포지토리를 만들었으니 이제 이것을 화면으로 구성 멤버 컨트롤러를 만들어야 한다. 멤버 서비스를 통해서 만들어야 한다. 이렇게 하는 것을 의존 관계라고 합니다. 컨트롤러 어
회원 관리 예제 - 백엔드 개발 비지니스 요구사항 정리 가장 단순한 것 데이터: 회원ID, 이름 기능: 회원 등록, 조회 아직 데이터 저장소가 선정되지 않음(가상의 시나리오) 복잡한 비지니스를 배우고 싶다면? -> 활용1편 강의를 들을 것 DB 선정이 되지 않
📒스프링 입문 1. 강의소개 스프링 학습을 포기하는 이유 스프링이 너무 거대해다! 처음부터 이론적인 것을 학습하면 도움이 안 된다! Q. 우리는 왜 공부를 하는가? A. 우리는 실무에서 제대로 동작하는 웹 애플리케이션을 공부하기 위해서! 스프링 공부는 이렇
인프런 강의 시작 강의 시작 날짜 : 22-08-02 로드맵 https://www.inflearn.com/roadmaps/373 강의 목록 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 현재 강의 스프링 핵심 원리 - 기본편 모든 개