220802-220803

🍮 오늘 한 일 파이널 프로젝트 개인 작업 : 숙소 다중조건 검색 기능 구현, 숙소 검색 화면 사용자 상호작용 관련 이벤트 처리, 지도 api 좌표 변경 관련 기술면접 자바 관련 질문 답변 ... 많이 못하고 있음 ㅠ 작업하면서 어려웠던 점, 알게 된 점 등 기술

2022년 8월 3일
·
0개의 댓글
·

220801

🍮 오늘 한 일 파이널 프로젝트 개인 작업 : 주말에 해둔 화면 구현 보완, 백엔드 작업 시작, 관련 데이터 정리 1:N이라고 생각한 관계가 M:N이라 테이블을 수정했고, 직접 넣는 데이터(숙소 유형 등)를 엑셀로 정리해서 임포트했다. 조건이나 검색 경로가 여러 개로 나뉘어 고민이었는데 서버에서 검색한 데이터를 가져오는 로직은 ajax로 일원화시키기로 ...

2022년 8월 1일
·
0개의 댓글
·

220729

🍮 오늘 한 일 파이널 프로젝트 개인 작업 : 화면 구현, 동적 화면을 위한 코드 작성 세미 프로젝트는 한 가지의 길밖에 모르기 때문에 그 길이 돌아가는 길인지, 어떤 길인지 고민할 필요가 없었는데 이번에는 더 여러 방법을 알게 된 대신 '어떻게 구현할 것인가'에 대한 고민의 시간이 더 많아질 것 같다. 한 페이지에 대하여 요청방식에 따라서도 달라지고,...

2022년 7월 29일
·
0개의 댓글
·

220728

🍮 오늘 한 일 파이널 프로젝트 개발 시작 : 기능 분담 및 디자인 관련 협의, 개발환경(프로젝트 생성, 협업 관련 등) 설정, 개인작업 시작 Spring boot 기반의 MVC 개발 방식으로 숙소 예약 사이트를 구현하기로 했다. 나는 숙소 검색, 조회 부분을 맡았고 다중 조건 검색 기능에 가장 집중하려고 한다. 조장님이 만든 원격 레포지토리를 클론하여...

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

220726

🍮 오늘 한 일 학원 강의 및 복습 : REST API로 데이터 응답받아서 클라이언트 앱에서 화면 표현하기 자바스크립트 template literal (백틱)에 ${}를 쓰지 못할 때는 JSP 내에서인데, 그 이유는 해당 기호가 EL로 인식되기 때문이라는 것을 알게 됐다. 파이널 프로젝트 팀 회의 : 세부기능 논의, 기능 역할분담 레퍼런스 사이트 화면을...

2022년 7월 26일
·
0개의 댓글
·

220725

🍮 오늘 한 일 학원 강의 및 복습 : Spring MVC에서 REST API 방식으로 구현해보기 (정확히는 REST스러운 아키텍쳐의 API?) REST API 원칙이란 무엇인가 Spring MVC에서는 REST API의 구현을 위해 @RestController, @PathVariable, @RequestBody와 같은 어노테이션을 활용할 수 ...

2022년 7월 25일
·
0개의 댓글
·

220723

🍮 오늘 한 일 학원 스프링부트 웹어플리케이션 실습 혼자 다시 해보기 완료 : update sql문에 where절을 누락하는 끔찍한 실수를 했다. 지금이야 나 혼자 DB에 가짜 데이터들을 마음대로 넣고 변경하지만... 실무 상황이라면 생각만 해도 아찔하다. 신경쓰자.. 강의 조회 기능에서 태그 조건을 중복으로 바꾸어보는 걸 추가로 해보았다. �...

2022년 7월 24일
·
0개의 댓글
·

220722

🍮 오늘 한 일 학원 강의 수강 및 복습 : ajax로 다중옵션 검색하기 다중옵션을 조회할 때 클라이언트 측에서 ajax로 데이터를 제공받고, html 조작을 통해 원하는 결과를 표시할 수 있다. jQuery에서 제공하는 ajax 함수를 사용하면 코드가 훨씬 간단해지고, JSON 파싱과 같은 데이터변환까지 해준다. 마찬가지로 서버측에서는 스...

2022년 7월 22일
·
0개의 댓글
·

220720

🍮 오늘 한 일 학원 강의 수강 및 복습 : jQuery 이용해서 입력폼 이벤트 처리하기(입력필드 추가, 빈 값 제출 등 예외 피하기) 선택자, 자주쓰는 함수에 대해 익숙해지자. jQuery 객체를 담을 변수를 선언할때는 $변수명 과 같은 형태로 이름을 붙여주는 게 일반적으로 선호하는 관례이다. 파이널 프로젝트 팀 회의 : 주제 후보에 대...

2022년 7월 20일
·
0개의 댓글
·

220719

🍮 오늘 한 일 학원 강의 수강 및 복습 : @SessionAttribute를 활용해 여러 단계의 폼입력값을 저장하기 mybatis에서 `` 이용하기 선언적 트랜잭션 사용하기 토이프로젝트 : RandomCat api로 고양이이미지를 json으로 받아와 뿌리는데 로딩속도가 너무 느려서 비동기식으로 요청을 처리하도록 fetch() 함수를 썼는데 아주 드라마...

2022년 7월 19일
·
0개의 댓글
·

220718

🍮 오늘 한 일 학원 강의 수강 및 복습 : 스프링에서 제공하는 기능들을 웹사이트 업무로직 구현할 때 어떻게 활용할 수 있는지 배우고 있다. 오늘은 사용자 정의 Annotation, ArgumentResolver, Interceptor를 사용하는 법을 배웠다. 토이프로젝트 : 주말에 굴러가게(?) 만들어놓은 프로젝트에 반응형이 되도록 이미지, 카드 엘리...

2022년 7월 18일
·
0개의 댓글
·
post-thumbnail

220715-0716

🍮 0715~0716 한 일 스프링 공부, 자기소개서 작성에 정신이 팔려 몇일 TIL을 쉬어버렸다. 자기소개서 : 앞으로 아주 많이 고치고 또 고치겠지만 학원 제출용으로는 일단락했다.. 학원 강의 복습 및 내용 정리 : 여전히 이 강의노트를 정리하며 공부하고 있다. 이제 자바 내용 뿐만 아니라 DB, FE 기술, 서버 관련, 스프링 까지 노션 DB의 뷰...

2022년 7월 16일
·
0개의 댓글
·

220712

🍮 오늘 한 일 학원 강의 수강 및 복습 : 스프링 mvc 주요 component, 웹프로젝트 생성하고 요청핸들러 메소드 사용해보기 자기소개서 🥞 내일 할 일 학원 제출용 이력서 마무리 강의 복습 개인 프로젝트(강의 복습을 위한 실습 겸 하기) 자기소개서에 시

2022년 7월 12일
·
0개의 댓글
·

220711

🍮 오늘 한 일 학원 강의 수강 및 복습 : 스프링에서 mybatis로 DB액세스하는 다양한 방법 xml에서 resultMap 활용하기 map객체로 주고받기 dynamicSQL : 단일조건 검색 / 중복조건 검색 .. 자기소개서 쓰기 : 이전에 미리 써놨던 내용이 마음에 안들어서 생각도 좀 정리하고.. 처음부터 다시 써보고 있는데 생각보다 시간이 걸린다...

2022년 7월 11일
·
0개의 댓글
·

220710

🍮 오늘 한 일 인프런 김영한님 스프링 입문 강의 : 스프링 웹개발 기초까지 수강 학원에서도 배우고 있지만 이 강의도 유명하다고 들어서 궁금해서 들어보기 시작했다. 학원에서는 스프링 프레임워크 + maven으로 하고 있는데 이것도 제대로 배워야겠지만 다른 방식은 어떤 차이가 있는지를 알 수 있어서 좋은 것 같다. 전체적인 개념 이해에 도움이 되는 것 같...

2022년 7월 10일
·
0개의 댓글
·

220709

🍮 오늘 한 일 강의 복습 : Spring 프로젝트 환경설정, myBatis 활용 실습 쭉 다시 해보기, Java 예외처리 헷갈렸던 부분 복습 복습할 땐 코드를 많이 쳐 보자.. 7~8월 개인 학습계획 관련 조사, 정리 개발자 이력서 관련 조사, 학원 제출용 이력서 작성 이것저것 구글링하다가 보게 된 영상. 톰캣 처음 쓸 때도 헷갈렸었는데 그새 또 희미...

2022년 7월 9일
·
0개의 댓글
·

220707

오랜만에 다시 적는 TIL.. 🍮 오늘 한 일 이번 주에는 스프링을 배우기 시작했다. 스프링을 왜 사용하는지 : 스프링과 의존성 역전의 관계 의존성 라이브러리 정보 등 여러 환경설정 관련 빈 등록 및 의존성 주입하는 법(수동, 자동화) JDBC 액세스 실습을 통해서 빈 객체가 어떻게 생성되고 사용되는지 확인해보았다. 강의 복습 : 위 나열한 스프링 강의...

2022년 7월 7일
·
0개의 댓글
·

220630

🍮 오늘 한 일 학원 강의 수강 및 복습 노틎 ㅓㅇ리 여태까지 JSP를 이용해 웹애플리케이션을 만들어본 것은 Model1의 개발방식이었다면 오늘부터는 MVC패턴을 도입한 Model2 개발방식을 배우기 시작했다. 지금은 조금 번거롭더라도 이 아키텍처가 어떻게 굴러가는지를 배우고, 이후에 스프링으로 넘어간다고 한다. 이전에 배운 서블릿 개념이나, 더 기초적인...

2022년 6월 30일
·
0개의 댓글
·
post-thumbnail

220626

🍮 25~26일 한 일 세미 프로젝트: 주문서 페이지 DB 작업 구현, 주문 완료 페이지, 주문 내역 페이지 구현 완료, 주문 내역 목록 페이지 화면 구현 주문 완료 페이지까지만 하면 끝이라고 생각했는데 생각보다 다른 자잘한 게 많이 남아서, 먼저 해야 할 것들 - 기본적인 것을 다 끝내고서 카카오페이 결제창 띄우기를 해보기로 계획을 바꿨다. 서버 쪽

2022년 6월 26일
·
0개의 댓글
·
post-thumbnail

220624

🍮 어제 한 일 세미 프로젝트: 주문서 페이지에 값 전달받아서 화면에 출력하기, 결제 페이지로 값 전달하기 로컬 스토리지 활용하기 주문금액, 할인금액, 총 금액 등 장바구니아이템 정보를 이용해서 계산해야 하는 부분이 장바구니에도 있고, 주문서 페이지에도 있어서 이걸 매번 새로 해주는 게 맞을까 고민이었는데 강사님께서 알려주신 '로컬 스토리지'에 값을 ...

2022년 6월 25일
·
0개의 댓글
·