본문 바로가기

반응형

개발/Programming

(28) GITHUB 방명록
[아키텍처] 실제로 겪게 된 순환 참조 문제 개발/Programming / 2022. 10. 3. 안녕하세요 백엔드 개발자 제임스입니다. 😎 서론지난 시간 순환 참조에 대해서 설명한 적이 있습니다. 그리고 이번에 구현을 하면서 실제로 순한 참조 문제를 겪게 되었는데요.이에 어떻게 해결했는지 간단하게 공유하려고 합니다. 설명을 보기 전에 순환 참조에 대해서 잘 모르겠다면, 아래 링크를 참고해주세요.https://not-error-064.tistory.com/6?category=1049614  [BE-기술] 백엔드 개발자의 필수 과제, '순환 참조(Circular Reference)' 문제 해결안녕하세요 NOT-ERROR-064팀 백엔드 개발자 강시혁(제임스)입니다.😎 서론 어제 '백기선 개발자님'의 Youtube 라이브 방송을 보게 되었습니다. 방송은 신입 또는 취업을 준비하는 개발자들의 프로젝no..
[빌드] ./gradlew: /bin/sh^m: bad interpreter: no such file or directory 오류 발생 그리고 해결 개발/Programming / 2022. 9. 2. 안녕하세요😎 백엔드 개발자 제임스입니다 :) 오늘은 제가 프로젝트를 진행하던 도중 겪었던 에러와 이를 어떻게 해결 해결했는지 공유하도록 하겠습니다. 상황은 AWS EC2의 인스턴스를 통해서 jar 서버를 배포하려던 중이었습니다. 우리 팀은 gradlew를 통해 build 하여 jar파일을 만들려고 했습니다. 하지만 ubuntu [Linux] 환경인 인스턴스에서 gradlew 파일을 찾지 못한다는 에러를 접하게 되었습니다. 전에 실습할 때는 겪어보지 못했던 문제여서 당황했습니다. 문제 ./gradlew: /bin/sh^m: bad interpreter: no such file or directory 원인 분석 해당 문제는 운영체제 Linux에서 스크립트를 실행할 때 발생할 수 있는 에러입니다. 자세하게는 ..
[배포] AWS를 통한 배포 방법 알아보기(EC2 서버 실행) 개발/Programming / 2022. 8. 9. 안녕하세요😎 백엔드 개발자 제임스입니다 :) 저번 포스팅에서 인스턴스를 생성하고 연결까지 해보았습니다. 이전 내용이 궁금하면 아래 링크를 통해 확인해주세요. https://kang-james.tistory.com/entry/%EB%B0%B0%ED%8F%AC-AWS%EB%A5%BC-%ED%86%B5%ED%95%9C-%EB%B0%B0%ED%8F%AC-%EB%B0%A9%EB%B2%95-%EC%95%8C%EC%95%84%EB%B3%B4%EA%B8%B0%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4-%EC%83%9D%EC%84%B1%EA%B3%BC-%EC%97%B0%EA%B2%B0 [배포] AWS를 통한 배포 방법 알아보기(인스턴스 생성과 연결) 안녕하세요😎 백엔드 개발자 제임스입니다 :) 이번..
[배포] AWS를 통한 배포 방법 알아보기(인스턴스 생성과 연결) 개발/Programming / 2022. 8. 9. 안녕하세요😎 백엔드 개발자 제임스입니다 :) 이번 포스팅에서는 AWS를 통한 배포하는 방법을 정리하려고 합니다. AWS는 Amazon에서 제공하는 클라우드 서비스입니다. 우리는 다양한 방법으로 애플리케이션을 배포할 수 있습니다. 기존 방식으로 개인의 컴퓨터를 통해서 배포할 수도 있습니다. 하지만 컴퓨터를 항상 작동시켜야하며, 이 외에도 귀찮은 일이 이만저만이 아닙니다. AWS는 간단하게 컴퓨터를 빌려주는 것이라고 생각하면 좋은데요. 덕분에 편리하게 배포와 관리를 할 수 있게 됩니다. AWS 뿐만 아니라 클라우드 서비스를 제공하는 플랫폼은 굉장히 많습니다. 글머에도 여전히 AWS가 많이 이용되고 있기 때문에, AWS에 집중해서 정리하도록 하겠습니다. 1. 다양한 AWS 서비스 Name AWS 분류 기준 유..
[JSP] 아이디 중복 체크 기능 구현 <동기 방식> 개발/Programming / 2021. 10. 17. 이번 혼자서 게시판 웹페이지를 만들면서 내가 생각해본 대로 만든 [아이디 중복 체크 기능]을 업로드하겠습니다. 기능을 만들기에 앞서 인 두 가지 방식으로 만들 수 있었습니다. 최근 많은 웹페이지에서 회원 가입 시에 아이디 중복 체크 기능을 비동기 방식으로 진행합니다. 하지만 저는 먼저 동기 방식으로 한번 만들어보았습니다. 추후에 비동기 방식으로 아이디 중복 체크 기능을 구현해보겠습니다. 부족한 부분이 있으면 댓글로 소중한 의견과 조언 부탁드립니다. 실제로 제가 만든 회원가입 창의 UI입니다. 기능 설명 1) ID 입력 없이 [중복 확인] 버튼 클릭 시 아이디를 적으라는 메시지와 오류 표시 2) ID를 적은 후 [중복 확인] 버튼을 클릭하면 아래 이미지와 같이 새로운 창 오픈 - 회원 가입 ID 입력란에 ..
웹 프로젝트 초기 설정 개발/Programming / 2021. 9. 17. 웹 프로젝트 초기 설정 프로젝트 설정 서버 설정 서블릿 API 설정 데이터 베이스 연동 JSP 표현언어 라이브러리 설정 1. 프로젝트 설정 ① Dynamic Web project 클릭 ② 웹 이름을 프로젝트 이름으로 설정 -> next를 클릭 ③ src 폴더로 수정 후 build\classes 입력 후 next ④ content directory에 WebContent 입력후 체크박스 체크 후 finish 클릭 - 추가로 html, jsp의 인코딩을 UTF-8 설정 (*방법은 블로그 참조) 2. 서버 설정 (tomcat9) ① servers의 new Server 클릭 ② 자신에게 맞는 서버를 선택 후 next ③ 서버를 적용할 프로젝트를 add 후 finish 클릭 3. 서블릿 API 설정 ① 프로젝트 우..

반응형