본문 바로가기

국비학원/수업기록107

국비 지원 개발자 과정_Day92 Controller의 public String selectBoard() 메소드 작성 @GetMapping("bdetail.do") public String selectBoard(@RequestParam Map pMap, Model model) { logger.info("selectBoard 호출 성공"); Board board = null; board = boardDao.selectBoard(pMap); if(board != null) { model.addAttribute("board", board); return "boardDetail"; } else { return "redirect:error.do"; } } Dao의 public Board selectBoard() 메소드 작성 public Board.. 2023. 4. 11.
국비 지원 개발자 과정_Day91 components include page login service firebase / authLogic redux toast userAuth App.jsx / → Login.jsx /maker → Market.jsx import { Route, Routes } from "react-router-dom"; import "./App.css"; import styled from "styled-components"; import Login from "./components/login/Login"; import CardManager from "./components/page/CardManager"; const AppDiv = styled.div` width: 100%; height: 100vh; display:.. 2023. 4. 7.
국비 지원 개발자 과정_Day90 import React from "react"; import ReactDOM from "react-dom/client"; import "./index.css"; import ReduxApp from "./ReduxApp"; import { Provider } from "react-redux"; import { legacy_createStore } from "redux"; import rootReducer from './redux/rootReducer' import AuthLogic from "./service/authLogic"; import { setAuth } from "./redux/userAuth/action"; import firebaseApp from "./service/firebase"; i.. 2023. 4. 6.
국비 지원 개발자 과정_Day89 dbLogic.js → qnaListDB → Back-end → spring boot 댓글형 게시판 - 여러 유형의 게시판 고려해 보기 id: notice, qna, tranfer qna_type 전체목록 - n건 - 댓글테이블 고려대상 아니다 상세 보기 - 1건 - 댓글처리 고민 - QNA_COMMENT(select, insert, delete) 상세보기 조회 시에는 추가적으로 qna_comment를 붙여서 조회해야 한다 KhQnaListPage - 부모 RepleBoardFileDetail - 자식 BlogHeader→ authLogic props로 필요 RepleBoardHeader → 수정, 삭제, 목록버튼 DetailPage → 상세정보 [{}] FileDetail → 첨부사진 리스트 댓글처리(.. 2023. 4. 5.
국비 지원 개발자 과정_Day88 FILE_NO 시퀀스 BOARD_TYPE - id:’qna’ id=’review’ id=’default’ FILE_PATH - fullPath FILE_NAME - man.png FILE_SIZE = 12.34mb MASTER_BNO - 현재는 필요 없음 QNA_BNO - qnaInsert 결정됨 - 이미지 업로드 시에는 반영되지 않음 파일 업로드시에 insert문 처리하고 글쓰기 저장 시에 update문으로 처리한다 imageUpload - pds에 이미지 업로드 - 컨트롤러에만 있음 - 로직과 DAO에는 없다(메소드 선언이 안되어있다) fileUpload - 파일 업로드 imageGet - 이미지 불러오기 - QuillEditor 언제 이미지 insert처리를 해야 할까? → 이미지 업로드할 때! 어.. 2023. 4. 4.