분류 전체보기

· 블록체인
1. 개요요즘 회사에서 블록체인을 개발하고 있는데 (Solidity 아님. 블록체인 관련 백엔드 개발..!) 블록체인을 접해보니 흥미가 생겨 집에서도 Besu Network를 구축하여 간단하게 개발하고 싶어서 포스팅하게 됐다! 두서 없지만.. 잘 봐주길 바란다!(설치 방법은 다른 블로그에도 충분히 잘 설명해주신 분들이 많으니, 참고!)    2. 환경세팅2-1. Docker블록체인 네트워크를 구성하기 위해선 Docker 환경에서 진행해야한다고 한다. 그 이유는 Besu 블록체인 노드를 손쉽게 실행하고 네트워크를 관리하기 위해 사용한다.Besu는 컨테이너화된 형태로 제공되기 때문에, Docker를 통해 네트워크를 빠르게 설정하고 관리할 수 있다. 우선 Docker Desktop / Docker-Compos..
1. 개요이번에는 defaultProps와 child에 대해서 알아보겠다.   2. defaultPropsdefaultProps는 말그대로 컴포넌트에 해당 props가 존재하지 않을때 기본 props를 설정한다.2-1. 코드먼저 MyProps.js를 보자.import React from 'react';function MyProps({name, color}) { return ( 안녕하세요 {name} );}// defaultProps 설정 (아무 props를 입력하지 않을때 기본으로 설정되는 props)MyProps.defaultProps = { name: "이름없음"}export default MyProps;Hello.defaultProps 구문을 보면, MyProps 컴포넌..
1. 개요props는 properties의 약자로 속성을 의미한다. HTML 태그 내에 보면 value, name, id 등.. 각각의 속성이 들어가 있는 걸 본적 있을 것이다. 이를 props라고 하며, 각 컴포넌트에 props를 전달할 수도 있다.   2. 코드먼저 MyProps.js를 보자.import React from 'react';function MyProps(props){ const style = { color : props.color } return ( 안녕하세요. {props.name} 색상은 {props.color} 입니다. );}export default MyProps;MyProps 함수를 보면 파라미터로 props를 받고 있..
1. 개요JPA 프로젝트를 진행하며 한가지 의문이 들었다. 'fetch = FetchType.EAGER' 와 'fetch-join (@Entity-graph)' 둘 다 진짜 객체를 한번에 조회할 수 있도록 하는 것인데.. 왜 'fetch-join (@Entity-graph)'의 성능이 더 좋은 것일까? 이 의문을 풀기 위해 공부한 내용을 포스팅 하려한다.   2. 공통점두 개념은 모두 가짜 객체를 사용하지 않고, 엔티티를 조회할때 모두 진짜 객체로 가져와 한꺼번에 조회할 수 있도록 하는 기능을 가진다.   3. 차이점 이 둘의 차이점이 이번 포스팅의 핵심 내용이 될 것이다. 차이점을 하나하나 살펴보자.  3-1. fetch = FetchType.EAGER이 코드는 엔티티 클래스 내부의 연관관계 어노테이션..
Developer KTU
'분류 전체보기' 카테고리의 글 목록