전체 글 239

자바 풀 스택 5/15 기록 120(프로젝트 34일차)

자바 풀스택 개발자 양성과정 마지막 날이네. 감회가 새롭군. 선생님께서 AWS에서 앱 서비스 하는거 알려주신다고 함. VS code에서 file에서 new window로 하나 더 열기. open folder로 playground에 github_action이라는 폴더 만들어서 이 폴더 열기 코딩을 해서 app(스프링부트 앱)을 만드는데 코딩한 결과를 EC2에 올려서 실행하는 구조. 코딩할 때 버전 관리를 용이하게 하려고 깃을 이용하기도 하는데이 앱을 업데이트 해야 한다면 다시 뭔가 코딩을 하고 기능을 추가하거나 버그를 수정해서 테스트 후 앱을 다시 올리고....이런 과정 자체가 번거로울 수 있다. 근데 이걸 로컬에서 AWS로 직접 올리는게 아니라 코딩한 내용을 깃허브에 올려서 올린 내용을 test하고 ..

자바 풀 스택 5/12 기록 117~5/13 기록 118(프로젝트 31, 32일차)

어제는 진짜 정신도 없었다. 기록 하지도 못했네. 오늘도 학원 끝나고 대학원 수업 와서 기록하는 중. 얼추 프로젝트 다 완료되었다고 보면 된다.이제 발표 자료 취합하고,내일 영상 만들고(내가 하는걸로 변경됨)그리고 계속 발표 준비하면 될듯. 진짜 더미 데이터 넣는게 이렇게 힘든일일줄 몰랐다!! 일일히 집어넣는데 개 엄청 빡셌따!!!! 아 근데 내일 영상 만드는데 뭔가 DB 연결 안되던데, 제발 돼야 할텐데... ㄷㄷ.. 제발...화이팅 ㅠㅠ

카테고리 없음 2025.05.13

자바 풀 스택 5/11 하루 기록 116(멘토링 4주차)(최종프로젝트 30일차)

멘토링 마지막 날. 화면 정의서는 고객과의 소통이란 면에서 반드시 확인을 해야지 만약 고객이 확인하지 못한 화면이라면 나중에 다 바꿔야 하는 상황도 생길 수 있다. 정의서가 확실하면 프론트 백은 큰일이 아니라고 함. 산출물 : WBS, 화면 정의서 테스트의 종류 : 단위 테스트, 통합 테스트, 성능 테스트, 회귀 테스트 단위 테스트 : 내가 만든 기능 잘 되는지통합 테스트 : 연계된 기능이 잘 되는지(우리같은 경우 발주 지점성능 테스트 : 동시 접속 시 부하를 견디는 정도를 확인회귀 테스트 : 버그 픽스를 했는데 다른 기능에 영향을 주는 상황 때문에 테스트 케이스 : 기능 정의서랑 동일 하게시험 항목, 시험목적, 시험절차, 시험결과 내역, 시험 결과 여부 체크 등을 칼럼으로 한 표를 정리하는 것 개발 ..

카테고리 없음 2025.05.11

자바 풀 스택 5/9 하루 기록 115(최종프로젝트 29일차)

리눅스에서 패키지 설치할 때 yum 어쩌구, dnf 어쩌구 했는데윈도우에서 패키지 설치할때 윈도우에서 이렇게 하고 싶어서 choco 어쩌구 하는 식으로 설치할 수 있게 해주는 chocolatey를 설치.Chocolatey Software | Chocolatey - The package manager for Windows Chocolatey - The package manager for WindowsChocolatey is software management automation for Windows that wraps installers, executables, zips, and scripts into compiled packages. Chocolatey integrates w/SCCM, Puppet, C..

자바 풀 스택 5/8 하루 기록 114(최종프로젝트 29일차)

오늘도 프로젝트 위주로 진행하기로 했음. 프로젝트 어느정도 형태를 갖추면 CICD 형태의 개발을 알려주신다고 하심.(깃허브의 action설정을 해두면 만들 수 있음)CICD가 뭔가 찾아보다가 아래 글 발견했는데 일단 아카이브. cicd, 완전 쉽게 설명해드림 : 네이버 블로그 cicd, 완전 쉽게 설명해드림cicd 그것이 무엇이냐 아마 팀장님이나 동료분들에게서 CI / CD에 대해서 들어보신적이 있으실겁니다. ...blog.naver.com 스프링부트 서버를 컨테이너 안에서 돌릴 때의 장점 : 여러 개를 돌릴 수 있어서 컨테이너 안에서 이미지를 여러개 적용해서 만들면 하나의 서버가 죽었을 때도 다른 서버가 돌아가고 있을 수 있기 때문에 서비스가 죽지 않을 수가 있다고 함. CICD를 위해선 테스트 코드란..

챗지피티에게 물어본 모달 위에 모달을 띄우는 방법(프로젝트)

타입스크립트 리액트 환경에서 모달에 모달을 띄우는게 가능해? 첫번째 모달은 페이지에서 상태값을 누르면 뜨는거고 두번째 모달은 페이지에 첫번째 모달이 떠 있는데 추가 버튼을 눌러서 두번째 모달이 뜨고 두번째 모달에서 조작한 내용이 첫번째 모달에 반영되어서 첫번째 모달에서 등록을 하게 되는 형태야 네, 타입스크립트 + 리액트 환경에서 모달 위에 모달을 띄우는 구조는 충분히 가능합니다. 설명하신 시나리오는 UI/UX적으로도 종종 사용되며, 다음과 같은 구조로 구현할 수 있습니다:✅ 요약 흐름첫 번째 모달: 페이지 상태값을 눌러서 표시됨.두 번째 모달: 첫 번째 모달 내의 "추가" 버튼을 눌러 표시됨.두 번째 모달에서 입력한 값 → 첫 번째 모달로 전달되어 표시.첫 번째 모달에서 최종적으로 등록 처리.🔧 구현..

연휴 기간 프로젝트 진행 상황(05/06)

어제는 엄마 핸드폰 바꿔드리느라 + 저녁 약속 나가느라 바빠서 거의 못했지만 오늘 일단 내 파트 눈에 보이는건 다했고 이제 1. 수업에서 수업이 진행중으로 바뀔 때 매출 테이블에 insert되는 메소드랑2. 발주에서 발주가 승인 상태로 바뀔 때 매출 테이블에 insert 되는 메소드만 만들어서 제대로 작동하는지 확인하면 됨 얼른 하고 다른 팀원들 도와주러 가야지! 더미데이터로 해서 아쉬운 부분도 보이고 아직 못찾은 오류도 있겠지만 일단 다 기능한다!주중에 다른 팀원들거하고 합쳐지면 또 고쳐봐야지. 고민인 부분 : 연도 선택하면 자동으로 데이터가 렌더링 되는데 굳이 검색 버튼을 넣어야 할까?화면 정의서에선 버튼이 필요할줄 알았는데 굳이 그렇게 번거롭게 한번 더 누를 필요가 있을까?