본문 바로가기

개발(라이브러리,프레임워크)79

Node.js 환경설정 Node.js와 환경설정Node.js 구조node .js 코어 라이브러리 (자바스크립트)node.js 바인딩V8 (자바스크립트 엔진) / 비동기 I/O (C언어)서버사이드 자바스크립트 실행환경비동기 처리를 표준 api로 제공하여 실행 효율이 좋은 웹 앱플리케이션을 쉽게 만들고 사용할 수 있음편한 라이브러리와 간단한 사용npm을 이용하면 간단하게 라이브러리를 설치 할 수 있음패키지 매니저 npm간단하게 라이브러리 설치와 제거를 할 수 있음npm으로 설지하는 각 라이브러리로컬모듈설치npm 표준 설정으로 현재 디렉터리에 라이브러리가 설치되는데 이렇게 설치되는 모듈을 "로컬모듈"이라고 한다.npm install requset설치를 하고 실행한 디렉터리를 열어보면 node_modules;라는 이름의 디렉터리가 생.. 2021. 4. 25.
vsCode 저장 시 자동정렬 해제 vscode 저장 시 setting에있는 format on save 등등 자동정렬 다 해제 했는데도 자동정렬될때 오른쪽 하단에 Auto fromat Vue Off로 바꿔주면 된다. 2021. 4. 19.
JPA 스프링 DBJPAJPA 기존의 반복코드는 물론 , 기본적인 SQL도 JPA가 처리를 해줌SQL, 데이터 중심 설계에서 객체 중심의 설계로 패러다임 전환 할 수 있음JPA는 표준 인터페이스 / 구현체로 hibernate가 있음JPA은 ORM(객체랑 관계형 데이터베이스) 기술설치gradle 의존성 추가 (~~ data-jpa)application.properties 에 jpa 설정 추가spring.jpa.show-sql=true spring.jpa.hibernate.ddl-auto=noneex>package com.example.jieundemo.webservice.domain.posts; import lombok.AccessLevel; import lombok.Builder; import lombok.Ge.. 2021. 4. 4.
Bean 생성 관리 Annotation Bean 이란? 애플리케이션의 핵심을 이루는 객체 , Spring IoC컨테이너에 의해 인스턴스화 ,관리 생성이 된다. 애플리케이션의 객체가 지정되면 해당 객체는 getBean()메서드를 통해 가져올 수있다. 애플리케이션 구동 시 JVM안에서 스프링이 bean마다 하나의 객체를 생성하는 것을 의미 (Singleton : 하나의 Bean 정의에 대해서 Spring IoC Container내에 단 하나의 객체만 존재한다 ) @Autowired로선언되었을때만들어진bean객체는heap에쌓임 -> 클래스는static영역 이런bean객체는GC가관리를하지못한다. --> 컨테이너가중지될때삭제가된다. jvm 에서 heap 은 주로 객체가 만들어질 때 쌓인다.. static에는 전체 코드 등이 쌓임 빈.. 2021. 3. 29.
반응형