Back-end

728x90
Back-end/Database

[SQL] 테이블 코멘트 넣는 법

테이블 코멘트 넣는 법 COMMENT ON TABLE 테이블명 IS '코멘트'; COMMENT ON COLUMN 테이블명.열이름 IS '코멘트';

Back-end/SpringBoot

[Spring Boot] 게시판 검색 기능 만드는 법

게시판 검색 기능 만드는 법 검색하면 해당 게시물만 나오도록 검색 기능을 만들어 봅시다! 게시물 목록을 띄우는 SQL문에 조건절을 넣어줍니다. 검색어가 null이 아니고 "" 빈값이 아닐 경우 실행되는 if문 입니다. searchValue는 검색어 searchType은 제목/작성자 선택 WHERE UPPER(${searchType}) LIKE '%' ||UPPER(#{searchValue})||'%' WHERE 제목 LIKE %검색어% 에서 대소문자 구분을 없애기 위해 UPPER를 사용했고 %는 0개 이상의 문자를 나타내는 와일드카드 %와 검색어를 ||로 연결해줬습니다. 받아야 할 값이 2개 이상이기 때문에 boardVO로 받아주면 됩니다. 데이터를 입력받는 HTML입니다.

Back-end/SpringBoot

[Spring Boot] 비동기 통신 fetch 사용법

비동기 통신 fetch 사용법 DB작업을 하기 위해 뷰->컨트롤러->뷰->컨트롤러 계속 페이지를 이동해야 하는데 페이지 이동 없이 비동기 통신으로 DB기능을 구현할 수 있습니다. -비동기 통신의 종류 promiss, fetch - JS 비동기 ajax - JQuery 비동기 axios - React 비동기 첫 번째 Fetch 방식 fetch('/', { //요청경로 method: 'POST', cache: 'no-cache', headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' }, //컨트롤러로 전달할 데이터 body: new URLSearchParams({ // '데이터명' : 데이터값 }) }) .then((re..

Back-end/SpringBoot

[Spring Boot] 게시판 게시물 조회수 만드는 법

게시물 조회수 만드는 법 게시물을 클릭할 때마다 조회수가 올라가게 만들기 mapper 파일에 조회수 컬럼을 증가시킬 수 있도록 UPDATE 쿼리문을 작성해줍니다. READ_CNT = READ_CNT + 1 여기서 WHERE절은 조회를 한 게시물의 조회수가 올라가야하기때문에 글 상세보기 쿼리문과 동일하게 PK인 BOARD_NUM = #{boardNum}으로 주면 됩니다. 메소드 구현부 글 상세보기할 때 만들어준 컨트롤러에 조회수 증가 메소드를 실행시켜주면 됩니다. DB 연결하기 참고하면 좋은 글 https://bagun-coding.tistory.com/entry/Spring-Boot-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8-DB-%EA%B8%B0%EB%8A%A5-..

728x90
eunjin-park
'Back-end' 카테고리의 글 목록 (17 Page)