본문 바로가기

spring boot29

[Spring Boot] 25. vue project와 springboot project 결합 이번에는 Backend의 프로젝트와 Frontend의 프로젝트를 하나의 프로젝트에서 관리하고자 합니다. 이 말은 여러가지 뜻을 내포하고 있습니다. 보통 Backend와 Frontend는 각기 다른 서버에 구성이 됩니다. 이를테면... Web서버 / WAS서버를 구지 나누듯이 말입니다. Web : 기존에 알아본 Frontend Framework인 Vue, React, Angular, JQuery 등과 같이 사용자 view를 위한 프로젝트로 별도 web application server를 통해서 구동합니다. WAS : spring과 같이 전문... REST, SOAP 기타 등등 Backend를 통해 데이터를 접근하여 제공하기 위한 프로젝트로 역시나 web application server를 통해서 구동합니다.. 2020. 3. 29.
[Spring Boot][Error] Expected value at 1:0 이번에는 vue project를 옮겨왔을때, 발생하는 error에 대해서 알아보겠습니다. 실제로 이 error는 프로젝트를 구동하는데 전혀 문제는 없는 대상이지만 eclipse에서 보면 계속 빨간색으로 엑스박스가 떠서 성가신 부분이 있습니다. [Error 명] Expected value at 1:0 이 에러는 어떤 상황에서 발생하는 걸까요?? 이것은 JSON파일에 대해서 해당 파일이 적합한지 자동으로 검사해주는 과정에서 발생하는 문제입니다. 사실 프로젝트에서는 크게 영향이 없기 때문에 이렇게 발생을 하는 경우에는 자동으로 검사하는 설정을 없애주면 되겠습니다. STS를 기준으로 아래의 메뉴에서 [Window - Preferences]로 접근하면 됩니다. 해당 화면에서 Validation을 입력하면 아래와 .. 2020. 3. 29.
[AT] 00. 시작하며 왠지 00... 두글자로 이 프로젝트를 끝낼 수 있을지 모르겠지만, 그래도 가벼운 마음으로 00~99내에 끝내보리라 시작해 보겠습니다. 이 프로젝트는 카테고리 명으로 충분히 느낄 수 있을 것 같습니다. 바로 Ayotera-Trade... 최근에 가장 관심있는 2가지를 결합해서 프로젝트를 해보기로 했습니다. Deep Learning 주식 Trade 딥러닝을 통해서 앞으로의 주가를 예측해서 실질적인 Trade를 통해 정확성을 검증하고 이를 통해 수익이 창출 된다면 참으로 매력적이지 않겠습니까?? 딥러닝이 참으로 많은 분야에서 사용되지만, 트레이딩 분석에도 충분이 많이 사용되고 있다고 하더라구요... 그렇게 해서 구상한 Architecture는 아래와 같습니다. 많다고 하면 많고... 적다고 하면 적은 프로그.. 2020. 1. 13.
[Spring Boot] 24. https TLS SSL 적용하기 지금까지 만들어온 Spring Boot 프로젝트는 browser에서 http://localhost:port를 입력해서 접속을 했습니다. 이는 향후 정상적인 DNS를 적용해도 동일합니다. 오늘은 SSL을 적용한 https로 접근하도록 Spring Boot에 적용하는 방법을 알아보겠습니다. 물론 https가 뭔지 SSL이 뭔지를 제대로 알아보기 시작하면 방대한 내용을 알아봐야하겠지만, 그 정의만 위키백과에서 알아보면... "전송 계층 보안 (영어: Transport Layer Security, TLS, 과거 명칭: 보안 소켓 레이어/Secure Sockets Layer, SSL)는 컴퓨터 네트워크에 통신 보안을 제공하기 위해 설계된 암호 규약이다. 그리고 '트랜스포트 레이어 보안'이라는 이름은 '보안 소켓 .. 2020. 1. 11.