GOLANG - 포인터 사용하기
포인터의 개념 포인터는 값이 저장된 메모리의 위치 값을 가지고 있는 변수이다.
GOLANG - 함수 사용하기
함수 선언과 호출 함수 선언은 네 가지 부분으로 나뉘는데, 키워드 func, 함수의 이름, 입력 파라미터, 마지막으로 타입이다.
GOLANG - 제어문 사용하기
if 문 다른 프로그래밍 언어의 if 문과 매우 유사하다. 가장 큰 차이점은 조건을 감싸는 괄호가 없다는 것이다.
[GOF 디자인 패턴] 추상 팩토리 (ABSTRACT FACTORY) 패턴
추상 팩토리 (Abstract Factory) 패턴 생성(Creational) 패턴 중 하나로 구체적인 서브 클래스에 의존하지 않고 서로 연관되거나 의존적인 객체의 조합을 만드는 인터페이스를 제공하는 패턴
GOLANG - 복합타입 (맵, 구조체) 사용하기
문자열 문자열은 바이트 단위로 표현되는데, 문자열의 각 문자는 글자 집합(character set)에 의해 결정된 바이트 크기로 저장된다.
GOLANG - 배열과 슬라이스 사용하기
배열 Go에서 배열은 거의 사용되지 않는다. 왜냐하면 Go에서는 타입을 컴파일 과정에서 반드시 해석되어야 하기 때문에 배열의 크기를 지정하기 위해 변수를 사용할 수 없고, 동일한 타입을 가진 다른 크기의 배열 간에 타입 변환을 시도할 수 없기 때문이다.
영속성 컨텍스트(PERSISTENCE CONTEXT)의 개념
EntityManagerFactory와 EntityManager EntityManagerFactory는 고객의 요청이 올 때마다 (스레드가 하나 생성될 때마다) EntityManager를 생성한다.
[스프링인액션] JMX로 스프링 모니터링
스프링인액션 18장을 읽고 스프링 모니터링에 대해 정리하였다. 액추에이터 엔드포인트 MBeans 사용하기 스프링 빈을 MBeans로 노출 알림 발행(전송)하기 에 대해 작성하였다.
REACT - JWT를 활용한 API 인증(WITH AXIOS)
목표 권한이 있는 API에 액세스하려면 헤더에서 인증 관련 token을 함께 보내 권한이 있는 사용자인지 확인한다.
[스프링인액션] 스프링 관리
스프링인액션 17장을 읽고 스프링 관리에 대해 정리하였다. 스프링 부트 Admin 설정 클라이언트 어플리케이션 등록 액추에이터 엔드포인트 사용하기 에 대해 작성하였다.