분류 전체보기 156

[Database]MySQL 데이터 이관(Export, Import)

회사에서 데이터베이스에 저장되어있는 데이터를 옮겨야해서 옮겨보았다. 이를 까먹기 전에 블로그에 적어보려 한다. 1. DB접속 후 Data Export하기 Administration에서 Data Export 클릭 이관하고싶은 Table을 왼쪽에서 고르고 오른쪽에서 Column을 선택 백업 셋팅 Export 완료 2. Data Import 하기 Administration에서 Data Import/Restore클릭 데이터 복원 타입 설정 Import 완료 확인 3. 마무리 : 데이터가 잘 옮겨졌다. 하나 또 배워간다.

Basic/Database 2023.11.04

[코딩기초]Facade Pattern

1. Facade Pattern? : Facade란 '건물의 정면'을 의미하는 단어로 소프트웨어의 커다란 코드 부분에 대하여 간락화된 인터페이스를 제공해주는 디자인 패턴이다. 퍼사드 객체는 복잡한 소프트웨어 바깥쪽의 코드가 라이브러리의 안쪽 코드에 의존하는 일을 감소시켜주고, 복잡한 소프트웨어를 사용할 수 있게 간단한 인터페이스를 제공해준다. 2. Facade Pattern을 사용하게 된 이유? : 위의 Facade Pattern에 대해 설명했다시피 코드를 작성하는데 Service에서 Repository를 많이 의존하는 것이 컸기 때문에 사용하게 되었다. 의존성이 커지면 유지보수 측면에서도 어려울 것이고, 응집도가 낮은 클래스가 된다. 이에 Facade Pattern를 사용해 보자고 결심하게 되었다. 3..

Basic/코딩기초 2023.09.22

[23.09.12] 오늘의 일기

출근한 지 12일째!! 너무 정신없어서 블로그를 못썼다. 매일 7시 20분쯤? 일어나서 씻고 준비하고 나오면 7시 40~50분 사이인 것 같다. 그럼 회사도착하면 8시 30분 정도? 다들 왜 이렇게 빨리 나오냐고 하는데 뭔가 1년 6개월 만에 취직이라 아직 설레어서 그런 건지 모르겠다! 아직 업무 파악 중이라서 지식적으로 쓸 건 없지만.... 일단 STS사용해 개발을 해서 인텔리제이로 개발해 왔던 나로서는 뭔가 새로운 걸 공부해야 하는 상황이라서 더 정신이 없는 것 같다. 그래도 스프링사용하는 건 똑같아서 괜찮다. 근데 JS, JSP코드도 같이 봐야 해서 그게 문제다. 일 끝나고 집 가서 공부 많이 해야겠다. 배울 게 아직 많다! 화이팅!!!!!!!! 빨리 월급 받고 싶당!

[23.08.29] 오늘의 일기

드디어........ 어제 8/28일 최종합격 통보를 받았다. 8/21일에 서류합격 통보를 받고 8/24일에 1차면접을보고 8/28일에 2차면접 후에 최종합격 통보를 받았다. 서류 합격하고 솔직히 더 버티기 힘들고 부트캠프 수료 후 6개월을 취업 준비 기간으로 잡아서 마지막 달이라고 생각하고 준비했는데.... 뭔가 어제 계속 어리둥절하고 기쁘기도하고.. 진짜인가 싶기도하고 하루종일 그러면서 서류준비할꺼 준비하고 오늘은 오전에 채용건강검진받고 집와서 점심먹고 회사에서 프론트엔드 기술도 좀 알았으면 좋을것 같다고 해서 강의를 듣고있다. 가서 뒤쳐지지말고 많이 배우면서 회사에 누가 되지 않는다는 마음가짐으로 새출발 시작합니다.. 블로그엔 회사에서 생겼던 일들 적고 배운거 적고 계속 유지합니다~ 감사합니다. 너..

[회고] 면접 후기

어제 8/17일 면접을 보고왔다. 3~5년차 백엔드 개발자를 뽑는 공고였는데 서류합격해서 다녀왔다. 회사는 큰 카테고리로 핀테크 회사였다. 문제들을 정리해보려고 한다. 1. 1분 자기소개, 지원동기? 2. 왜 개발자로 넘어왔는지? 3. 프로젝트를 어떻게 수행했는지? 4. 정산이란? 5. PG사 수익구조? 6. POST, GET의 차이 기억나는게 이것들이네.. 첫 면접이라 너무 떨리고 어버버버해서.. 준비를 나름 많이했다고 생각했는데 그게 아니었다..ㅜ 다시시작..

[오류해결] SocketException

- 상황 : 팀원이 S3 연결하고 내가 Pull을 받아와서 로컬에서 실행하는데 "Caused by: java.net.SocketException: Host is down "오류가 발생했다. 로컬에서는 AWS EC2 메타데이터가 실제로 존재하지 않는 환경이므로 실행에는 상관없는 에러이다. EC2의 메타데이터를 읽다가 발생하는 에러로써, EC2인스턴스가 아닌 곳에서는 의미가 없는 에러라고 한다. 따라서 위 에러가 발생해도 문제는 없는데, 메타데이터를 읽는 동안 꽤 오랜 시간의 지연이 발생한다고 한다. 그래서 해결방안은 인텔리제이 Run -> Edit Configuration -> Modify options -> add VM options -Dcom.amazonaws.sdk.disableEc2Metadata=..

[팀 프로젝트] 팀 프로젝트 합류!

저번에 팀 프로젝트 합류하고 블로그 작성한 것 같은데 안올라갔나보다.. 그래서 지금 올린다! 랫플에서 사이드 프로젝트 인원구하는데 백엔드로 지원했다가 같이 합류하게 되었다. 환경 퀴즈관련 어플리케이션을 만드는 프로젝트를 진행한다고하는데 나는 환경공학과를 졸업하기도 하고 재미있을 것 같아서 지원했다가 붙었다!! 프로젝트를 하면서 배우는게 많았는데 이번에도 많이 배워가는 프로젝트가 되게 열심히 해봐야겠다.

WorkHard/Project 2023.08.13