목록풀스택 (104)
개발의 시작과 끝
57일차 16 : 00 ~ 01 : 30 : MVC 게시판 구현 데이터베이스 용어 데이터 베이스(Database) : 전체 MySQL 데이터 집합의 창고 테이블(table) : 실제 데이터를 저장한 데이터베이스 창고 내의 상자 행(row) : 여러 필드를 포함하는 테이블 내의 단일 기록 열(column) : 행 내의 필드 이름 참조 - https://blog.softbell.net/435

56일차 17 : 00 ~ 01 : 10 : MVC 게시판 구현 MVC 패턴 MVC패턴은 디자인패턴 중 하나이다. 디자인 패턴이란 프로그램이나 어떤 특정한 것을 개발하는 중에 발생했던 문제점들을 정리해서 상황에 따라 간편하게 적용해서 쓸 수 있는 것을 정리하여 특정한 "규약"을 통해 쉽게 쓸 수 있는 형태로 만든 것을 말한다. MVC(Model, View, Controller) MVC란 하나의 애플리케이션, 프로젝트를 구성할 때 그 구성요소를 세가지의 역할로 구분한 패턴이다. 위 그림처럼 사용자가 controller를 조작하면 controlleer는 model을 통해서 데이터를 가져오고 그 정보를 바탕으로 시각적인 표현을 담당하는 View를 제어해서 사용자에게 전달하게 된다. 참조 - https://m...
55일차 15 : 00 ~ 19 : 40 : 자바 MVC 게시판 구현 MVC 게시판 구현현황 완료된 목록 member 회원가입 로그인 로그아웃 로그인 상태 여부 article 게시물 작성 게시물 리스트 게시물 리스트 게시물 상세보기 게시물 수정 게시물 삭제 게시판 리스트 게시판 변경 게시판 생성 게시판 삭제 site 사이트 생성 사이트 자동생성 사이트 자동생성 멈춤 ------------------------ 진행중 ------------------------ 미완료 목록
54일차 15 : 00 ~ 19 : 40 : 자바 MVC 게시판 구현 추상클래스 사용 이유 추상 클래스는 상속을 강제하기 위한 것이다. 즉 부모 클래스에는 메소드의 시그니처만 정의 해놓고 그 메소드의 실제 동작 방법은이 메소드를 상속 받은 하위 클래스의 책임을 위임하고 있다. 상황에 따라서 동작 방법이 달라지는 메소드는 부모 클래스에 추상 메소드로 만들어 하위 클래스에서 구현하도록 하고 모든 클래스의 공통분모의 경우에는 상위 클래스에 두어서 코드의 중복, 유지보수의 편의성 등을 꾀할 수 있다. 참조 - https://edu.goorm.io/learn/lecture/41/%EB%B0%94%EB%A1%9C%EC%8B%A4%EC%8A%B5-%EC%83%9D%ED%99%9C%EC%BD%94%EB%94%A9-%E..
53일차 15 : 00 ~ 20 : 00 : 자바 MVC 게시판 구현 Hashmap 자바 개발자가 거의 매일 사용하는 가장 유명한 데이터 구조 중 하나로, Map인터페이스의 한종류로써 Key와 Value 값으로 데이터를 저장하는 형태를 가지고 있다. 여기서 Map이란 키(Key) , 값(Value) 을 하나의 쌍으로 묶어서 저장하는 컬렉션 클래스들을 구현하는 데 사용된다. 쉽게 말해 key, value 값으로 저장하는 List 형태의 조상이라고 생각 하면 된다. HashMap에서 한가지 주의 할 점으로 map에 데이터를 등록할 때 , key값은 중복이 되지 않고 , value값은 중복이 허용된다는 점이다. 참조 - https://arabiannight.tistory.com/entry/%EC%9E%90%E..
52일차 15 : 00 ~ 16 : 50 : jackson 게시판 오류 찾고 수정 16 : 50 ~ 18 : 15 : web복습 18 : 15 ~ 18 : 45 : 프로그래머스 자료구조 복습 자바 MVC 게시판 구현 현황 완료된 목록 member 회원가입 로그인 로그아웃 회원 리스트 회원정보 수정 - 동일 아이디가 존재하면 수정 불가 회원 정보 상세보기 article 게시물 작성 게시물 리스트 게시물 리스트 게시물 상세보기 게시물 삭제 - 본인만 게시물 수정 - 본인만 ------------------------ 진행중 ------------------------ 미완료 목록 관리자 공지게시판, 자유게시판 댓글 조회수

51일차 15 : 00 ~ 20 : 00 : 자바 jackson게시판 구현 Java Collections Framework(JCF) Java에서 컬렉션(Collection)이란 데이터의 집합, 그룹을 의미하며 JCF(Java Collections Framework)는 이러한 데이터, 자료구조인 컬렌션과 이를 구현하는 클래스를 정의하는 인터페이스를 제공한다. Iterator Iterator는 자바의 컬렉션 프레임웍에서 컬렉션에 저장되어 있는 요소들을 읽어오는 방법을 표준화 하였는데 그 중 하나가 Iterator이다. List 혹은 Set 인터페이스를 구현하는 컬렉션은 iterator()가 컬렉션의 특징에 맞게 설계가 되어있다. Iterator 사용법 ArrayList list = new ArrayList(..
50일차 16 : 20 ~ 21 : 50 : 자바 jackson 게시판, 회원관리 구현 게시판 구현현황 완료된 목록 회원가입 로그인 로그아웃 회원 정보 리스트 출력 회원 탈퇴 회원 정보 수정 게시물 작성 게시물 리스트 ------------------------ 진행중 게시물 수정 오류 게시물 리스트 작성자 ------------------------ 미완료 목록 게시물 상세보기 회원정보 상세보기 게시물 삭제 등 * 코드가 엉망이며 아직 Table의 구현또한 하지 않았다. 차마 정리할 염두가 안남(´°̥̥̥̥̥̥̥̥ω°̥̥̥̥̥̥̥̥`)