본문 바로가기

SpringBoot3

[WebSquare5] 웹스퀘어 프로젝트 환경(설치) 구성 (with Tomcat 또는 SpringBoot) 1. Dynamic Web Project 생성Project - New -Dynamic Web Project 2.WebContent와 동등한 경로에 \websquare_home 디렉토리 복사 붙여넣기3. 웹스퀘어 엔진파일 속 WebContent/WEB-INF/lib 디렉토리 속 jar파일 모두 복사 붙여넣기 4. WebContent/WEB-INF/web.xml 세팅websquare servlet설정을 추가합니다. websquareDispatcher websquare.http.DefaultRequestDispatcher websquareDispatcher *.wq 5. \WebContent\websquare(정적리소스 파일)붙여넣기기존 웹스퀘어 엔진에 있던 websquare폴더를 통째로 가져와 붙여넣습니다... 2023. 11. 24.
[vscode] Maven 프로젝트 jar 배포하기(SpringBoot) 및 리엑트 프록시 설정 안녕하세요? 이번 포스팅에서는 springBoot로 된 Maven 프로젝트를 jar파일을 생성해서 서버에 배포해보는 작업을 진행해보도록 하겠습니다. 우선 저희 환경은 vscode에서 진행됩니다. 1. vscode에서 jar파일 생성 vscode의 왼쪽 explorer에 보시면 하단에 Maven이라는 메뉴가 활성화되어있습니다. vscode에서 jar파일을 생성해보도록 해보겠습니다. 메뉴를 펼쳐보면 Maven project목록이 나옵니다. 프로젝트를 우클릭- Run Maven Commands - package 를 실행합니다. 그러면 Maven 프로젝트가 실행됩니다. 완료가 된다면 터미널에서 .jar파일이 생성된 경로를 보여줍니다. 실제로 터미널에 적힌 경로를 들어가보면 moca3-1.jar파일이 생성 되어있.. 2023. 11. 17.
Spring Boot 프로젝트에 React프로젝트 연동하기 1. Spring Boot 프로젝트폴더에 create-react-app 을 이용하여 react프로젝트를 설치합니다. 예시) create-react-app ./front ( front 폴더 속에 생성)2. react프로젝트 생성중인 화면3. ./front/ 폴더 아래에 react 가 정상적으로 설치가 되었다면 package.json 파일을 열어서 proxy를 설정합니다. 프록시 설정이유는 spring boot port를 8080으로 설정하였고 react는 기본적으로 3000의 포트로 설정됩니다. 기본적으로 포트가 다를경우 통신이 불가한데, 이때 react package.json파일에 프록시 설정을 해준다면 react가 다른서버와 통신이 가능합니다.4. App.js에서 통신된 값을 화면상에서 확인 할 수 있.. 2023. 8. 14.