본문 바로가기

전체 글147

Day 13. 내가 만난 오류 너를 위해 구웠지(?) 주특기 주차로 들어오면서 1차 과제가 주어졌다.. "스프링 부트로 로그인 기능이 없는 나만의 항해 블로그 백엔드 서버 만들기" 강의 내용을 보면서 천천히 따라하면 완전 가능한 과제이고 조금만 생각해보면 금방 끝낼 수 있는 거였다! 아무튼, 어쨌든, 무엇이 됐든, 과제를 어느정도 마무리해서 정리해보는 내가 만난 오류 목록!! start 🔜 1. CreatAt (작성날짜) 이 null 값으로 들어온다? 해결 : @EnableJpaAuditing 어노테이션 빼먹었음.. ㅎㅎ 2. MissingServletRequestParameterException ??? 비밀번호 일치 여부를 체크하기 위해 글의 번호 (id) 와 글의 비밀번호 (password) 만 넘겨줄 방법을 고심하다가 @RequestParam 이라는 .. 2023. 4. 15.
'나'가 '나'에게 설명하는 스프링부트에 대한 이야기.. 처음 스프링부트를 쓸 때 Controller? Service? Repository? Dto?? Dao?? 다 뭔소린가 했는데 이 그림으로 조금이나마 정리가 된다. 그리고 또 개발에 대해 정말 무지했기 때문에 " 아니 그냥 가져다가 쓰면될걸 왜 ? 이렇게??? " 라는 생각도 했었다 ㅋㅋㅋ 그것은 "레이어드 아키텍처"가 뒷받침해줄 수 있어보인다. Presentation 계층 사용자와 상호 작용 처리 계층 CLI, HTTP 요청, HTML 처리 등을 담당한다. HTTP 요청 처리 및 HTML 렌더링에 대해 알고 있는 웹 계층 흔히 말하는 MVC (Model / View / Controller) 도 이 계층에 속한다. Domain(Business or Service) 계층 서비스/시스템의 핵심 로직 유효성 검.. 2023. 4. 14.
web이 뭐야? web server가 뭐야? 아주 간단히 정리해볼께 Web 이란 ? World Wide Web : 인터넷에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간 구성 요소 → 웹은 HTML 형식의 문서 위치를 URI로 표기, HTTP 전송 프로토콜을 통해 주고 받는다. HTML HyperText Markup Language, 웹 페이지 만드는 마크업 언어 HTTP HyperText Transfer Protocol, 웹에서 브라우저와 웹서버의 통신을 위해 사용하는 프로토콜(통신규약) URI Uniform Resource Identifier, 웹 상의 자원에 접근하기 위한 자원 식별자 Web의 동작방식 네트워크상의 데이터 송/수신은 IP 주소를 기준으로 이루어지며 브라우저가 컨텐츠를 볼 수 있게 해준다. - IP 주소? 컴퓨터 네트워크.. 2023. 4. 14.
Day 12. 이게 바로 자바의 봄, 스프링인가? 주특기 주차 스따또 오늘 배운거 정말 정말 많은데, 먼저 간단하게 웹과 스프링부트의 개요를 간단히 정리해보았다. https://mansooonuna.tistory.com/40 web이 뭐야? web server가 뭐야? 아주 간단히 정리해볼께 Web 이란 ? World Wide Web : 인터넷에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간 구성 요소 → 웹은 HTML 형식의 문서 위치를 URI로 표기, HTTP 전송 프로토콜을 통해 mansooonuna.tistory.com https://mansooonuna.tistory.com/41 2023. 4. 14.
인텔리제이에서 shift + F10 을 누르면 생기는 일 reference 네이버기술블로그 ariul-dev님 벨로그 차근차근 알아보는 Java 프로그램 실행 과정 나는 과연 Java 프로그램 실행 과정을 제대로 이해했을까⁉️ 🤔 velog.io 2023. 4. 13.
Day 11. 주모 여기 이차원 배열도 추가여..🍶 아 이차원 배열 왜 이렇게 어렵지? 왜, 왜 이렇게 머리에 안들어오지? ㅠㅠ 오늘 알고리즘 주차를 마무리하는 테스트가 있었는데 마지막 문제가 이차원 배열로 해결하는 지뢰찾기 였다.. 음 하필 내가 취약하다고 생각하던 부분이 문제로 나와서 살짝 당황도 했다..... ㅠ0ㅠ 그래서 찾아본 & 알게된 자료 https://simplex3510.tistory.com/214 [Java] 13.03 - 다차원 배열의 이해와 활용 들어가며 배열의 논리적 메모리 구조가 2차원 이상의 형태를 보이는 배열을 가리켜 '다차원 배열'이라고 한다. 즉 2차원배열도 다차원 배열이고, 3차원 배열도 다차원 배열이다. 그러나 일반적인 simplex3510.tistory.com https://school.programmers.co.kr.. 2023. 4. 13.
320x100