빌드를 알아보기로 한 가장 큰 계기가 되었던 Mapping에 대한 문제를 해결했다. 문제를 확인하기 전에 학원에서 과제로 했던 연습용 웹페이지와의 차이를 비교해보고자 한다. 사진상의 연습용 웹페이지는 mapping 설정 없이도 문제가 없이 잘 작동한다. 그리고 아래 localhost:8080은 이번에 graphQL을 적용하여 작업하려 하는 웹페이지다. 여전히 안돌아간다. 빌드에 대해 공부하고 있지만, 실질적인 사용법에 관한 공부는 아니었고 이론적인 OS에 관련된 부분이었기에결국, 나는 최후의 수단을 썼다. 커뮤니티 에디션과 30일 무료 체험판으로 받은 얼티밋 에디션을 동시에 켜고build.gradle 파일과 application.properties에 대해 비교하기로 한 것이다. 그중에서도 우선 build..
할 일 다 끝내고 시간 남으면 놀아달라 했더니심야 영화 보러 갈까? 라는 내 님의 말을 듣고의욕이 집중력이 상승했다. 그러니 바로 다음 개념인 링킹에 대해 정리해보겠다. 우리는 앞서 개발자가 알 수 있는 프로그래밍 언어를 기계어로 변환시켜주는 것이 컴파일이고,그 변환된 파일을 오브젝트 파일이라 불린다는 것에 대해 알아보았다. 이쯤에서 어떠한 작은 프로그램을 만드는 중이라고 생각해보자.우선 java코드를 작성할 것이고 그것을 컴파일할 경우 오브젝트 파일이 생성될 것이다.그런데 잘 생각해보면 우리는 코드를 작성할 때 순수 java 코드뿐만 아니라 다음번에 다룰 `라이브러리`라는 녀석을같이 적용하여 사용하고 있다. 그렇다면 실제 프로그램이 돌아갈 때 java 코드만 변경된 오브젝트 파일로 실행할 수 있을까?거..
개발을 배우면서 가장 처음 접한 단어는 컴파일이었던 것 같다. 내 머릿속의 있는 컴파일의 정의는 `컴퓨터가 이해하는 기계어로 변환시키는 작업` 정도인데 나는 나의 기억력을 완전히 신뢰할 수 없기에 오브젝트 파일에 대해 알아보면서 추가로한번 확인차 정리하려 한다. 컴파일(compile)?어릴 때 봤던 애니메이션 중에 `디지몬 어드벤처`의 내용 중컴퓨터는 0과 1로 이루어져 있다는 내용이 나온 적이 있다. 대충 저런 건데 내가 봤던 당시 이미지를 찾기가 어려워 다른 것으로 가져왔다. 어째 됐던 그렇게 나는 java를 처음 접한 뒤에 가끔 생각했던 것이프로그래밍 언어가 나오기 전에는 그럼 다 0과 1로 프로그램을 만든 건가?그거 가능한 거 맞음?이었다. 근데 알아보니 자카드식 문직기라고 방법이 있더라. 그만 ..
- Total
- Today
- Yesterday
- Request Handler
- spring-boot
- RequestHandler
- 프로그래머스
- 인텔리J
- homebrew
- 회고
- 개발
- HTTP
- springboot
- 개발일지
- header
- 모듈
- web
- Gradle
- @Autowired
- JAR
- Spring
- Java
- 자바스크립트
- 멀티모듈
- graphQL
- 한 입 크기로 잘라먹는 리액트
- 일지
- 스터디 회고
- MySQL
- Spring Boot
- mapping
- JavaScript
- body
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |