01. 게시글 삭제이번엔 버튼을 눌렀을 때 게시글이 삭제될 수 있도록 구현하는 차례다. 먼저 서비스에서 삭제 함수를 만들어 준다.해당 id값을 받으면 deleteById를 통해 repository에서 지워준다.// 특정 게시글 삭제public void boardDelete(Integer id) { boardRepository.deleteById(id);} 그리고 컨트롤러에서 서비스함수를 이용하여 GetMapping을 시켜준다.board/delete 페이지에서 삭제를 했다가 redirect를 통해 다시 리스트 페이지로 넘어가게 된다.@GetMapping("board/delete")public String boardDelete(@RequestParam("id") Integer id) { boar..
01. 게시글 리스트 먼저 mariaDB에서 테스트 데이터를 생성해준다.여기서 코드 실행은 실행할 부분을 드래그해서 ctrl+엔터 치면 된다. 추가할 땐 추가한 라인만 실행 시킨 뒤 나머지 실행 부분을 다시 실행한다. (여기서 오류나면 맨 위에 use board; 추가한뒤 그것만 실행했다가 아래 영역만 재실행) call 하고나서 board 표보면 아래처럼 추가된 것을 확인할 수 있다. 서비스에 아래 코드 추가public List boardList() { return boardRepository.findAll();}[Tip] 빨간 글씨로 오류가 나면 해당 부분 드래그한 뒤 ctrl + 스페이스바 누르면 자동완성들이 아래로 뜸 -> 그중에 맞는 거 선택하면 됨 (여기서는 List가 오류나서 ..
어제 이어서 영상 따라 만들어 보는 중~.~ 01. 테이블 생성먼저 mariaDB에서 테이블을 생성해준다.Table 이름은 똑같이 board로 하고 아래 column들 설정해주면 됨 예전 같았으면 저 설정값들이랑 쿼리 코드가 뭔지 몰랐을 텐데...sqld 공부하고 나니까 다 알게됨PK:기본키 / NN: Not Null근데 사실 다른 건 설명 안들어서 약자니까 감이 안옴UQ는 혹시 고유키인가 (그럴듯함) 이렇게 하면 이제 다시 끄고 인텔리제이로 ㄱㄱ 02. 게시글 작성폼 생성이거 만드는 건데 어제 했던 코드에서 resources -> templatesnew html 파일 생성 꾸미는건 프론트 영역이니까 지금은 대충 아래처럼만 써준다. 작성 이번에 intellij 처..
남은 방학 일주일...뭔가 이것저것 시도해보고 싶어서 도전 중며칠 전에 코틀린으로 간단한 갤러리 사진 앱 만들기 했었는데 안드로이드 스튜디오가........자꾸 튕겨서 그냥 끔물론 진짜 간단 버전으로 빌드해서 만들었긴 한데 그건 나중에 올리고...아무튼 그래서 이번엔 드디어 백엔드 기초 입문해보기로 함 영상은 이분 거 보면서 하는 중~.~https://youtu.be/M2wxMRt4tx0?si=MOsPhEbyyZKH1JY5 아무래도 이론 길게 배우다보면 재미 없어지니까 바로 따라 쳐보면서 실습하는게 제일 좋은 거 같음(내기준)이제 윈도우 이름도 드디어!! 영어로 돼서 편하게 설치할 수 있는게 너무 좋다(눈물의 윈도우 초기화함) 아무튼 그래서 영상 따라서 순서대로 하고 있는데 1.intellij 설..