본문 바로가기

3.1 SpringBoot/묘공단 SpirngBoot314

[묘공단/spring] 3장 Spring boot 3 구조 포스팅 목차 (책의 목차와 다릅니다 개인적으로 공부한 내용입니다) 3장 3-1. 계층 3-2. 디렉터리 3-3. Spring boot 요청-응답 3-4. 3장 실습 + 디테일 개념 3-1. 계층 계층은 각자의 역할과 책임이 있는 어떤 소프트웨어의 구성요소를 의미합니다 그리고 각 계층은 서로 소통할 수 있지만 다른 계층에 직접 간섭하거나 영향을 미치지는 않습니다 스프링 부트는 다음 그림에서 보듯 각 계층이 양 옆의 계층과 통신하는 구조를 따릅니다 이 계층이 서로 통신하며 프로그램을 구성합니다 프레젠테이션 계층 HTTP 요청을 받고 이 요청을 비지니스 계층으로 전송하는 역할을 합니다. 이전 포스팅에서 본 TestController와 같은 컨트롤러가 바로 프레젠테이션 계층의 역할을 합니다. 비지니스 계층 모든.. 2023. 9. 21.
[묘공단/spring] 2장 스프링 부트3 시작하기 포스팅 목차 (책의 목차와 다릅니다 개인적으로 공부한 내용입니다) 2장 2-1. What is Spring? 2-2. IoC / DI / Been / Container 2-3. AOP , PSA 2-4. Spring Boot starer 2-5. Spring Boot 3 간단하게 실행해보기 2-1. What is Spring? 소프트웨어 분야가 발전하면서 대규모의 복잡한 데이터를 관리하는 애플리케이션(엔터프라이즈 애플리케이션)은 점점 복잡해졌습니다 그러다 보니 개발자는 전체적으로 신경 쓰면서 보안,안정성,서버제작을 하면서 로직,기능까지 개발하기엔 어려웠습니다. 스프링 프레임워크(Spring framework)는 위에서 언급한 서버,안정성,보안을 제공하는 프레임 워크였고 개발자는 기능과 로직에만 집중을 할.. 2023. 9. 20.
[묘공단/spring] 0-1장 개발환경 및 기본정리 포스팅 목차 (책의 목차와 다릅니다 개인적으로 공부한 내용입니다) 0장 0-1. 인텔리제이 (Intellij) 0-2. Build System (Maven , Gradle) 0-3. 포스트맨 postman 1장 1-1. 서버의 용어정리 (client , sever , DataBase, DBMS , IP, Port) 1-2. 애너테이션 (annotation) 이번 Spring 공부는 인텔리제이(Intellij)를 이용합니다. 자세한 개발환경 구축은 0. Spring start ( Intellij 설치, spring.io) 편에 정리해 놨습니다 0-1. Intellij 설치 (IDE설치) Java를 개발할 때 주로 사용하는 IDE(통합개발환경 / Integrated Development Environment.. 2023. 9. 18.
[묘공단/spring] Start- 포부 이번 골든래빗에서 스프링부트3에 대한 책을 출간하시고 관련된 스터디를 시작하시는데 묘공단 1기멤버로 시작하게 되었습니다해당 활동기간에는 중간고사도 있고 졸업논문작성도 있는 험난한 기간이지만스터디를 통해 서로 발전을 위해 많은 공부를 같이 하여 민폐없이 하고자 합니다. 묘공단의 포스팅 관련되어책에 관련된 포스팅과 코드를 저만의 방식으로 서술하여 묘공단 활동 기간이 끝나더라도많은 방향으로 책을 보시는 분과 어떻게 SpringBoot를 해보지 공부하지 라고 고민 하시는 분들에게 선택의 도움이 되고 방향성이 되었으면 하는 바람에 작성을 세부적으로 이어나갈 예정입니다 전자공학을 하다 저또한 이번년도부터 많은 IT지식을 흡수하고 있는 it전공 학부생으로써열심히 공부하고 다양한 시점으로 포스팅을 하고자합니다잘부탁드립니다 2023. 9. 17.
728x90