반응형

내일배움 #배움 #개발자 #개발 #초보자 #꾸준함 #spring 25

내일배움캠프 25일차 - Entity 쉽게 말해줘!!!

Spring을 능숙하게 하기 위해 다시 복습을 하였다. Spring이 아닌 따라 갈 수 없는 뜨거운 Summer 같다... 나도 Spring을 잘 하고 싶다.Entity 쉽게 말해조!!  1. Spring을 이해하기 위해 Entity를 배웠다. 2. 이것으 또 어떤 외계어인가.... Entity 그는 대체.....! 3. Entity는 데이터 모델을 이해할 때 가장 명확하게 이해해야 하는 개념 중 하나가 엔터티다. 우리말로 실체, 객체라고 번역하기도 하는데 실무적으로 엔터티라는 용어를 그대로 사용한다. 그러하여 Entity는 저장이 되기 위한 어떤 것 (데이터베이스 테이블이라고 생각하시면 이해가 편합니다.)이라고 한다. 4. Entity의 표기법이다.  5. 이것을 보고 우리는 Entity의 특징을 알 ..

카테고리 없음 2024.08.19

내일배움캠프 24일차 - IoC (Inversion of Control)란?

말복이 지나는 8월 어느 날... 광복절이 지나 가을이 다가오고 있다. 대한민국은 사계절을 가지고 있는 나라이다. 나도 Spring을 배우고 있는 입장에서 나의 Spring도 오겠지???IoC (Inversion of Control)란? 1. Spring에서 ioc란 Inversion of Control의 약자이다. 2. ioc는 제어 반전, 제어의 반전, 역제어는 프로그래머가 작성한 프로그램이 재사용 라이브러리의 흐름 제어를 받게 되는 소프트웨어 디자인 패턴을 말한다. 그리고 전통적인 프로그래밍에서 흐름은 프로그래머가 작성한 프로그램이 외부 라이브러리의 코드를 호출해 이용한다. 하지만 제어 반전이 적용된 구조에서는 외부 라이브러리의 코드가 프로그래머가 작성한 코드를 호출한다.  3. 설계 목적상 제어 ..

카테고리 없음 2024.08.16

내일배움캠프 23일차 - 3 Layer Architecture 필요 그 이상!

Spring 언어를 배우는 과정에서 새로운 외계어를 배웠다. 3 Layer Architecture..... 두둥  어떻게 작동을 할까! 어떻게 이해하면 될까! 그저 잘하고 싶다....  3 Layer Architecture 1. 나한테 Spring언어와 JAVA언어 외계어 그 자체이다 ㅜㅜㅜ 죽상이다 ㅜㅜ 2. 그래도 just do it 해보자! 3. 오늘은 3 Layer Architecture 이다! 4. 3 Layer Architecture은 하나의 API가 적고 기능이 단순하여 코드가 복잡해 보이지 않을 수 있지만 앞으로 기능이 추가되고 복잡해진다면 문제가 발생할 수 있습니다. 5. 그러하여 3 Layer Architecture로 서버에서의 처리과정이 대부분 비슷하다는 걸 깨닫고, 처리 과정을 크게..

카테고리 없음 2024.08.14

내일배움캠프 22일차 - JDBC란?

Spring 언어를 배우면서 JDBC라는 용어가 나왔다. 새 보스인가? 새 몬스터인가? 아니면 외계어인가? ㅜㅜJDBC란?? 1. Spring을 통해 서버관리를 위해서 JDBC를 알아야 한다. 2. JDBC는 자바에서 데이터베이스에 접속할 수 있도록 하는 자바 API이다. JDBC는 데이터베이스에서 자료를 쿼리 하거나 업데이트하는 방법을 제공한다. 3. 쿼리를 할 수 있는 구로 MYSQL, ORACLE, DBMS, PostgreSQL, 마이크로소프트 SQL 서버 등을 활용한다. 4. JDBC는 쿼리를 할 수 있는 도구들이 많아 애플리케이션 서버에서 커넥션을 연결하는 방법, SQL을 전달하는 방법, 결과를 응답받는 방법 모두 다를 수 있습니다. 5. 이를 해결하기 위해 JDBC 표준 인터페이스를 통해 JA..

카테고리 없음 2024.08.13

내일배움캠프 21일차 - 정적페이지와 동적페이지

정적인 나! 동적인 나! 컴퓨터에서도 정적페이지와 동적페이지가 있다. 컴퓨터 세상 결국 인간이 만든다!정적페이지와 동적페이지 1. JAVA 문법을 배우다가 시간이 없는 나머지 주특기인 Spring에 들어왔다. 2. 오늘은 강의를 듣던 와중에 정적페이지와 동적페이지를 보았다. 3. 정적페이지/동적페이지 정적으로는 움직이거나 변하지 않는 것 동적으로는 끊임없이 변하거나 발달하는 것을 뜻한다. 4. 컴퓨터 상에서는 정적페이지로는 어떨까? 동적페이지로는 어떨까? 5. 정적페이지는 모든 상황에서 모든 사용자에게 동일한 정보를 표시하며, 콘텐츠 타입이나 문서 언어의 협상(negotiate)을 위해 웹 서버의 현대적 기능에 종속된다. 6. 단어가 어렵다;;; 쉽게 말해서 저장된 그대로 사용자에게 전달되는 웹페이지이다..

카테고리 없음 2024.08.12
반응형