220630

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

약 1시간 전
·
0개의 댓글
post-thumbnail

자식창에 값을 전달할 때 요청파라미터 null값

분명히 값을 잘 전달받았는데.. null이 들어왔다고?

2일 전
·
0개의 댓글
post-thumbnail

220626

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

4일 전
·
0개의 댓글
post-thumbnail

220624

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

6일 전
·
0개의 댓글
post-thumbnail

220623

🍮 오늘 한 일 다시 또 TIL에서 사이버박찬호가 되는중.. 간단하고 명료하게 적자 학원 원격수업 시험 및 과제 제출 세미프로젝트 : 주문서 페이지 화면 구현 백엔드가 주 목적이다 보니까 부트스트랩으로 최대한 빠르게 만들려고 하면서, 유지보수 측면에서는 좀 지저분하고 좋지 않은 코드를 작성한 것 같다. 나중에 여유가 되면 이 부분도 고쳐보자 오늘...

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

220622

🍮 오늘 한 일 세미 프로젝트 어제 했던 장바구니 페이지, 배송지 기능을 오늘 다시 점검, 전체적으로 수정했다. 주문정보에 등록될 배송지는 무조건 사용자 기본 배송지인 것으로 개발했는데, 레퍼런스 사이트를 다시 살펴보니 장바구니에서 선택한 배송지와 사용자 기본 배송지를 분리해서 기본 배송지가 아닌 배송지로도 주문할 수 있게 만들어둔 것이었...

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

submit() 메소드와 submit 이벤트

JSP 도서쇼핑몰 구현하기를 세미프로젝트 주제로 진행하고 있다. 장바구니, 배송지에서 DB와의 상호작용으로 값을 조회하고, 변경하고, 삭제하고, 저장하는 기능을 구현했다. 해당 CRUD 기능이 실행됨에 따라 화면에 출력되는 내용이 달라져야 하는 부분이 많았는데, (첫 실습이므로 해당 상황에서 ajax보다는 응답 및 요청의 흐름이 더 단순한, jsp페이지에 ...

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

220621

🍮 19~21일 동안 한 일 Today I learned인데 3일에 걸친 내용을 쓴다는 건 좀 웃기지만. 어제는 몸이 좋지 않아 일찍 잤고, 계속 세미 프로젝트 작업 위주로 시간을 보내고 있어서 한 번에 기록해도 나쁘지 않을 것 같다. 부스트캠프 지원서 자기소개서 작성, 지원 세미 프로젝트 [ 새 창에서 배송지 조회 - 새 배송지 추가 / 배송지 정보 ...

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

220618

🍮 오늘 한 일 원래 계획과 달리, 부스트캠프의 자가진단 문제들을 풀어본 뒤 지원서 자기소개서를 작성해보다가 하루가 다 갔다. 코딩테스트 경험을 해볼 겸, 자기소개서 작성 연습을 할 겸, 부스트캠프에 지원만이라도 해보려고 한다. 정말 지원만..ㅎ.. 부스트캠프 자가진단: 중반까지의 문제는 수월하게 풀 수 있었는데, 조금만 자료구조(맞나)나 컴퓨터공학 지식...

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

220616-17

🍮 16~17일 동안 한 일 지난 이틀은 계속 학원 세미프로젝트에 열중했다. 내가 맡은 부분은 도서 쇼핑몰의 장바구니/주문 부분인데, 장바구니 조회 페이지에서 주문하기로 이어지는 방식의 서비스라서 이번주에는 장바구니 조회 페이지 구현을 먼저 진행했다. 단순 html내용이던 페이지에 jsp 코드를 작성하여 db 정보와 연동 (조회, 변경, 삭제 기능 구현)...

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

220615

🍮 오늘 한 일 학원 세미 프로젝트 시작: 각자 맡은 부분의 화면 구현 작업을 했다. 장바구니 페이지(조회, 변경, 삭제 가능) 레이아웃 구현 체크박스 토글, 장바구니 아이템 삭제 스크립트 작성 혼자서 직접 하다보니 비효율적으로, 또 여러 기능이 분리되지 않은 방식으로 코드를 작성하게 되는 부분이 아직 많은 것 같다. 레퍼런스 사이트와 같이 폼 입력태그들...

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

220614

🍮 오늘 한 일 학원 세미 프로젝트 초기 세팅: git과 github 사용법, 협업 방법을 배웠다. 혼자서 git을 사용할 때는 그저 commit, push만 반복하면 됐으니 어려울 게 없었는데 협업으로 하려니 온통 헤매게 되었다. pull, pull request, merge, fetch에 대해 더 정확히 이해해야 사용하는 데 어려움이 덜 할 것 같다....

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

220613

🍮 오늘 한 일 학원 세미 프로젝트 준비: erMaster를 이용해 ERD 작성, 데이터베이스 생성 수업 실습 때와 테이블 내용이 비슷해서, 실습 때 생성한 erm파일을 복사해와 테이블의 컬럼만 쏙 수정해서 작성한 것이 나의 실수였다. 사용자명, 제약조건 등 세부 설정이 변경되지 않은 상태로 DDL을 생성해서 오류가 있었다. sql 워크시트에서 찾기-...

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

220611

🍮 오늘 한 일 학원 실습 복습 마저 하기 : 게시판 검색, 조회 행 개수 선택 기능 구현 제목 검색, 조회 행 개수를 선택할 수 있게 하되 page, rows, keyword 값이 모두 정상적으로 전달되도록 스크립트 짜기 순수 자바만 할 때에 비해 오류 찾는 난이도가 높아졌다. 모든 오류를 명시적으로 알려주지 않기 때문에. 여러 실수로 ...

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

220610

🍮 오늘 한 일 학원 수강 및 복습: jsp 게시판 구현 - 비밀번호 암호화, 대분류-소분류 콤보박스 ajax, 게시판 검색 기능 실습 내용을 스스로 해보기 apache commons api 이용해서 비밀번호 암호화하기 (회원가입시 SHA256 암호화 -> DB저장 -> 로그인/로그아웃) ajax로 대분류 선택시 소분류 나타나는 카테고리 콤보박스 구현...

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

220608

🍮 오늘 한 일 학원 수강 및 복습: jsp 게시판 구현 - 첨부파일 다운로드하기, ajax multipart 타입의 입력값 처리하는 클래스로 첨부파일 업로드하기 서블릿 구현객체로 첨부파일 다운로드하기 ajax 개념, 비동기 통신이 가지는 의미 ajax로 화면 리로딩 없이 회원가입폼 입력값 중복검사하기 ajax로 화면 리로딩 없이 외부링크의 json데이터...

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

220607

🍮 오늘 한 일 학원 수강 및 복습: jsp 게시판 구현 - 에러처리하기, 첨부파일 업로드하기 휴일동안 스스로 코드 리뷰(?)를 조금 해봤지만, 오늘 수업을 들으니 또 어제까지 작성한 코드에서 수정해보고 새로 해볼 것들이 많았다. 수업이 끝난 뒤 아래 내용을 다시 직접 해보았다. board객체 CRUD 작업시 dto 대신 vo에서 user객체 활용 Str...

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

220606

🍮 오늘 한 일 백준 자바 문자열 5월 회고, 개발자 지망생으로서 나 자신을 어떻게 설득하는 것이 좋을지 정리해봤다. 도시 데이터 매핑 애플리케이션: 졸업작품 때 도시 리서치를 하면서 공공데이터나 지도 정보를 가지고 일일히 그래픽으로 매핑했던 것을 이제 프로그래밍을 통해 더 정확하고 간단하게 해보고 싶었다. 그 때에도 이게 분명히 훨씬 간단한 어떤 방법...

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

220605

🍮 오늘 한 일 JSP로 커뮤니티 게시판 구현하기: 금요일에 작성한 코드 강사님 코드와 비교하며 한번 리뷰 추천인 등록 기능 추가 구현 페이징 처리를 간단하게 하는 클래스를 이용해 리팩토링 왜 개발자가 되고자 하는지, 남들에게 설득하기 위해 어떤 게 필요한지 정리해보기 => 내가 건축 공부를 하면서 연결지어서 흥미를 가졌던, 위치 관련 공공...

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

220602

🍮 오늘 한 일 학원 수강 및 복습 : JSP로 사이트 구현 - 페이징처리하기, SQL merge into, row_number()분석함수 페이징 처리를 스스로 다시 해보았다. 6월 회고 개인적으로 정리 🥞 주말동안 할 일 학원 수강 및 복습: 실습 스스로 해보기 자기소개서 백준 git 병원이 거리가 있어서 수업 끝나고 다녀와서는 할 일을 많이 안...

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