. Spring Boot build & run

 

$>gradle bootRun

 

D:\[project]\>gradlew bootRun

'gradle' 카테고리의 다른 글

Spring Boot build & run  (0) 2022.04.25

: Colon 콜론
; Semicolon 세미콜론
/ Slash 슬래시
\ Back Slash 백슬래시
@ At Sigh 엣 사인 or 엣
& Ampersand 앤퍼센드
' Aposterophe 어퍼스트로피
` Grave 그레이브
- Hyphen 하이픈
< Left Angle Braket 레프트 앵글 브라킷
> Right Angle Braket 라이트 앵글 브라킷
{ Left Brace 레프트 브레이스
} Right Brace 라이트 브레이스
[ Left Braket 레프트 브라킷
] Right Braket 라이트 브라킷
| Vertical Bar, Pipe 버티컬 바, 파이프
* Asterisk 아스테리스크
" Quotation Mark 쿼테이션 마크
! Exclamation Point 익스클레메이션 포인트
# Crosshatch 크로스해치
. Period or Dot 피리어드 또는 닷
~ Tilde 틸드
^ Caret, Circumflex 캐럿, 써쿰플렉스
% Percent Sign 퍼센트 사인
$ Dollar Sign 달러 사인
= Equal Sign 이퀄 사인

Spring-boot / Spring Cloud Config 구성하는 경ㅜ 

 - yml profile 설정시에 No such label Error

 - NoSuchLabelException

 

org.springframework.cloud.config.server.environment.NoSuchLabelException: No such label: main

 

github에서 default branch를 master가 아닌 main으로 변경되었다.

그러나 여전히 master branch를 설정으로 인식하는 경우에 발생하는 에러이다.

 

Sol)

repository의 default branch 설정 값으로 변경

 

.yml or .properties 파일



spring.cloud.config.server.git.default-label=master #or main

직열화 정리

 

 

https://hyesun03.github.io/2019/09/08/marshalling-vs-serialization/

 

마샬링(Marshalling) vs 직렬화(Serialization)

클린코드 14장보면서 정리하려고 파일 만들어뒀는데 이제야 쓴다. 직렬화는 많이 들어봐서 그런갑다..하는데, 마샬링이라는 단어를 저때 처음 들어봐서 좀 찾아봤었다. 찾아보면 관련 글들이 꽤

hyesun03.github.io

 

https://newseoul.tistory.com/144

 

직렬화(Serialization), 마샬링(Marshalling)의 의미?

직렬화 란? 그리고 마샬링 이란? 1. 직렬화(Serialization) 객체 데이터를 일련의 byte stream으로 변환하는 작업을 직렬화라고 합니다. 반대로 일련의 byte stream을 본래의 객체 모양으로 복원하는 작업은

newseoul.tistory.com

 

https://donghyeon.dev/2020/11/07/%EC%A7%81%EB%A0%AC%ED%99%94%EC%99%80-%EB%A7%88%EC%83%AC%EB%A7%81/

 

직렬화와 마샬링

매번 마샬링과 직렬화 키워드를 볼 때마다, 느낌으로만 알고 있었다. 그러나 이펙티브 자바 아이템 3 에서 이 개념에 대해 나왔기 때문에 이번기회에 제대로 정리하고 가려고 한다.

donghyeon.dev

 

https://velog.io/@agugu95/Marshalling%EA%B3%BC-Serialization%EC%9D%98-%EC%B0%A8%EC%9D%B4

 

Marshalling과 자바 Serialization의 차이

원래 데이터 포맷을 변경하는 것은 직렬화만 알고 있었는데, golang을 하던 중 라이브러리에 Marsal이란게 있어서 찾아봄.

velog.io

 

'java' 카테고리의 다른 글

JsonInclude 속성  (0) 2022.04.08
이전 자바 버전 다운로드 (JDK 1.6, JDK 1.7, JDK 1.8 etc...)  (0) 2019.07.29

@JsonInclude(JsonInclude.Include.NON_NULL) 을 추가해 주면 null인 데이터는 json결과에 포함되지 않게 됩니다.

 

(*설정 가능한 값 종류)

- NON_NULL

- ALWAYS (default)

- NON_ABSENT

- NON_EMPTY

- NON_DEFAULT

- CUSTOM

- USE_DEFAULTS

 

Ref.

[https://alwayspr.tistory.com/31]

[https://junho85.pe.kr/1626]

 

+ Recent posts