전체 글127 ORM - DBDiagram 작성해보기 안녕하세요. Hynn 입니다. ORM의 실제 사용작성을 하기 전, Diagram 에 대한 기록을 위한 포스팅을 작성하겠습니다. Diagram 은 말 그대로, 설계도 입니다. 작성자가 Code 로 기능을 구현하기 전에, 이러한 기능을 어떻게 작성할지, 어떻게 그려낼지에 대한 관계도 입니다. 실제 예제를 위한 코드 작성은 간단한 게시판을 작성할 예정이지만, Diagram 은 관계도가 가장 예제가 잘 활용될 수 있는 것으로 준비했습니다. =============== HTML 삽입 미리보기할 수 없는 소스 =============== HTML 삽입 미리보기할 수 없는 소스 먼저 대표적으로 사용되는 Shopping Mall 을 기준으로 Diagram 을 작성해보겠습니다. 사용자분들의 편의를 위해 Diagram 의.. 2023. 1. 16. ORM - Sequelize 기본 사용하기 안녕하세요. Hynn 입니다. 이번 포스팅에서는 Sequelize 사용의 기본 구성을 작성해보도록 하겠습니다. Sequelize 는 MVC Pattern 을 사용해서, Module 을 사용한 중앙집중식 구조로 의존성을 덜어 작성해보도록 하겠습니다. ============== HTML 삽입 미리보기할 수 없는 소스 ============== HTML 삽입 미리보기할 수 없는 소스 기본 작성예제는, Sequelize Official Document 내용을 기반으로 해설하여 작성해보도록 하겠습니다. 이 Sequelize 는 개인적으로 공식 문서가 방대한만큼이나 세세하게 작성이 되어 있어서, 이를 기반으로 학습을해도 될 정도로 많은 내용이 세부적으로 나와 있습니다. HTML 삽입 미리보기할 수 없는 소스 먼저 .. 2023. 1. 12. JavaScript - 의존성에 대하여 안녕하세요. Hynn 입니다. 이번 포스팅에서는 의존성, dependency 이라는 개념에 대해서 간략하게 설명드리도록 하겠습니다. 이는 이후에 이어질 "Test Code" 작성시 알아야 될 개념이기때문에, 개념의 대한 이해가 된다면, 각자 독립적인 테스트 코드 작성이 가능해집니다. ==================== HTML 삽입 미리보기할 수 없는 소스 ==================== HTML 삽입 미리보기할 수 없는 소스 의존성, 즉 "Dependency" 의 개념은, 하나의 구성요소를 작동하기 위해서 다른 구성요소에 의존하는 관계를 지칭합니다. 즉 만약 MVC Pattern 을 이용해서 작성한 JavaScript 파일이 존재한다고 가정해보도록 하겠습니다. 이렇게 작성하게 되면, 아래의 흐름.. 2023. 1. 11. JavaScript - 정적(Static) Method 에 관하여 안녕하세요. Hynn 입니다. 이번 포스팅에서는정적 Method 에 관하여 알아보도록 하겠습니다. Class 에서 사용하는 이 Static method 는 필요에 따라 사용하게 될 상황이 발생 할 겁니다. 이에 대해서 어떠한 용도인지, 어떻게 작성하는지에 대해서 알아보도록 하겠습니다. ============ HTML 삽입 미리보기할 수 없는 소스 ============ HTML 삽입 미리보기할 수 없는 소스 Class 내에서 사용하는 Static, 즉 정적 method 는 "Prototype" 이 아니라, Class 자체에서 Method 를 설정하는 것을 나타냅니다. 기초적으로는 아래와 같이 작성하면, 지정한 "method" 는 "정적" method 로 적용됩니다. 기본 작성은 아래와 같이 합니다. //.. 2023. 1. 11. ORM - ORM 기본 이해하기 안녕하세요. Hynn 입니다. 이번 포스팅에서는 ORM(Object Relational Mapping) 에 대한 기본사항에 대해서 알아보도록 하겠습니다. ORM 은 MVC Pattern 과도 관계를 가지고 있는 친구이기 때문에, 이에 대해서도 같이 묶어 설명해보도록 하겠습니다. ============== HTML 삽입 미리보기할 수 없는 소스 ============== HTML 삽입 미리보기할 수 없는 소스 ORM(Object Relational Mapping) 은 아래의 사진으로 한번에 정리가 가능합니다. 기존의 DBMS 와 통신하는 것이 Query 문이라면, 이 ORM 은 이 Query 를 대체해서 사용하는 친구라고 보셔도 무방합니다. 그림상으로 표현하면 아래와 같습니다. 즉, ORM 은 Object.. 2023. 1. 10. NodeJS - .ENV 를 이용해 환경변수 관리하기 (DOTENV) 안녕하세요. Hynn 입니다. 이번 포스팅에서는 환경변수를 관리하는 NPM Module 에 대해서 알아보도록 하겠습니다. Local 에서 관리하는 Javascript File 에서는 DB 의 대한 ID/Password 뿐 아니라, 다양한 정보가 저장되어 있을 수 있습니다. 혹은 Host, Port 같은 정보도 존재합니다. 이를 관리하기 위해서 DOTENV 라는 NPM Module 를 활용하여 이러한 환경변수를 생성,관리하는 방법에 대해서 알아보도록 하겠습니다. =============== HTML 삽입 미리보기할 수 없는 소스 =============== HTML 삽입 미리보기할 수 없는 소스 환경변수 관리를 위한 "DOTENV" 를 먼저 설치해야 합니다. NPM Install 은 아래의 명령어를 사용해.. 2023. 1. 10. 이전 1 ··· 8 9 10 11 12 13 14 ··· 22 다음