일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- @Param
- docker에 ubuntu
- Argos
- 레벨인터뷰
- 스프링부트배포
- 스프링 롬복
- 밤랩
- 회고
- jpa
- unique result
- @Modifying
- 배포스크립트
- 벌크연산
- ubuntu
- BDDMockito
- 검색api
- @Query
- 우아한테크코스5기
- NonUniqueResultException
- 우분투
- 우아한테크코스 블랙잭
- clearAutomatically
- 자바 롬복
- ubuntu이미지
- 우테코
- Mock
- bomblab
- 우아한테크코스
- 영속성컨텍스트
- SpringDataJPA
- Today
- Total
목록Mogaco (39)
Jeomxon's Tech Note
15:00~18:00까지 진행하였습니다. http의 고전 기술인 Servlet에 대해서 인프런 강의를 들으면서 어떤식으로 사용할 수 있는지를 익혔습니다. servlet을 익히기 위한 프로젝트 파일을 생성하고 깃허브에 레포지토리를 생성하여 각 강의 별로 커밋을 하는 방식으로 진행할 것입니다. private 레포지토리를 사용하여 타인에게는 보이지 않도록 설정하였습니다. 유료 강의이기 때문에 코드를 제 마음대로 노출시키기 어렵다고 판단하였습니다. 내용으로는 서블릿이 제공하는 request, response객체를 통해서 내부적으로 간략하게 http관련 내용을 쉽게 주고 받을 수 있으며, 쿼리 파라미터와 같은 기본적인 html관련 내용도 익힐 수 있었던 강의였습니다.
2023.01.02.(월) - 15:00 ~ 18:00 인프런 스프링 MVC 1편 - 서블릿 섹션 전부 듣기
19:00 ~ 22:00까지 진행하였습니다. 인프런 스프링 MVC 1편 - 백엔드 섹션1. 웹 애플리케이션의 이해를 전부 들었습니다. 앞으로 있을 전체 강의 내용에 대한 큰 흐름의 설명을 들었습니다. MVC구조와 비슷하게 기본 코드로 작성을 하고 점점 변형되면서 MVC구조와 가깝게 바뀌어 가는 것을 볼 수 있다고 하였습니다. 가장 초반 웹 기술인 서블릿에 대해서 배우고 서블릿은 싱글톤으로 구성되었다는 것을 알 수 있었습니다. 쓰레드와 쓰레드 풀에 대해서 설명을 듣고 쓰레드를 어떻게하면 효율적으로 관리할 수 있는지 배웠습니다. 자바 백엔드 웹 기술의 역사에 대해서 전반적인 설명을 들었습니다.
- 2022.12.28.(수) 19:00 ~ 22:00 - 인프런 김영한님의 스프링 MVC강의 1편 섹션 1 듣기 기본적인 내용을 정리하고 들어가는 도입 부분 웹에 대한 기본적인 지식을 정리하는 시간
AWS서버를 생성하고 rds를 통해서 데이터베이스도 만들었다. 대부분의 코드를 개발하여 postman을 통해 정상적으로 작동하는 것까지 확인하였다. 빌드한 jar파일을 서버에서 구동하기만 하면 된다. 아직 예외를 못잡은게 몇개 있지만 금방 수정할 수 있을 것 같다. api명세에서 수정할게 몇개 있어서 수정을 한 후 프론트와 조율하여 다시 요청, 응답을 바꿔야할 것 같다. 깃허브 주소 : https://github.com/Warm-minji/what_was_it_back-end GitHub - Warm-minji/what_was_it_back-end Contribute to Warm-minji/what_was_it_back-end development by creating an account on GitH..
오늘은 AWS로 백엔드 서버 배포를 진행할 예정이다. 자잘한 로직들과 예외처리를 추가하고 마무리 할 것이다. 단, 서버 배포가 시간이 얼마나 걸릴지 알 수 없기 때문에 서버 배포에 최대한 많은 시간을 투자해서 빨리 끝낼 생각이다.
19:00 ~ 22:00에 진행하였습니다. 3시간 가량 진행하였고 대부분의 시간을 코드 작성(로직 구현)하였습니다. 백업을 위한 addNote메소드 로직을 고민하고 작성하였습니다. 컨트롤러 단과 연결을 직접적으로 하지는 못했지만 dto까지는 작성을 완료하였고 git에 push하였습니다. 최근에 공부했던 spring-data-jpa와 연관지어서 코드를 작성하니 repository부분이 인터페이스로 매우 간단해졌습니다. data-jpa강의를 꾸준히 들어야겠다고 느꼈습니다. 깃허브 링크 : https://github.com/jeomxon jeomxon - Overview Student in CNU CSE. jeomxon has 7 repositories available. Follow their code on..
오늘은 19:00에 시작하여 개발을 중심으로 할 예정이다. 핵심 비즈니스 로직을 적어도 하나는 개발을 하여 기능을 구현할 예정이다. 시간이 허락한다면 컨트롤러 메소드까지 구현할 것이다.
오늘은 개발을 하다가 오류가 발생하여 초반 1시간을 날렸다. 로컬 db와 연동하는 과정에서 오류가 발생하여 보니 유저 비밀번호가 잘못된 것이었다. 결국 찾았지만 많은 시간을 낭비하였다. 그리고 오늘까지 마감인 프로젝트가 하나 있어서 오류를 해결하느라 남은 시간을 보냈다. 1학년 때는 3시간의 모각코 시간이 길게 느껴졌었는데, 지금은 짧아도 너무 짧은 시간이 되었다. 마무리하던 프로젝트에서 서버 접속 관련 문제가 있어서 헤맸는데 결국 보안문제였다. 보안 그룹에 바뀐 ip를 등록해주지 않아서 발생했다. 이런 짜잘한 에러들을 해결하다보니 시간이 다 지나서 결국 예정된 계획을 달성하지 못해서 아쉬웠다. 부족하고 완성하지 못한 부분은 주말에 보충해서 다음 회차의 모각코에 보완하여 시작할 예정이다. 깃허브 주소 ..
mysql 로컬 db연동 비즈니스 로직 개발 및 commit