Backend 22

Spring boot + tibero + mybatis 연동하기

​ 이거 연결하는데 이것저것 오류가 많이 발생했다.... ​ 연결하기 전 해야 할 것!!! 1. tibero를 설치한다. tibero는 tmax사이트에서 받을 수 있다. [설치 링크] 다운로드할 때 회원가입을 해야 하고 데모 라이선스를 신청하여 사용할 수 있다. Spring Boot 설정 1. application.properties에 db정보 입력 spring.datasource.url=jdbc:tibero:thin:@127.0.0.1:8629:tibero spring.datasource.driver-class-name=com.tmax.tibero.jdbc.TbDriver spring.datasource.username=test spring.datasource.password=test00 usernam..

Backend/Spring 2021.04.12

[SQL] 게시판 다음글 / 이전글 SQL문

게시판을 만들 때 보면 다음 글과 이전 글에 갈 수 있게 만들어야 되는데 데이터베이스에서 게시판 데이터를 꺼내올 때 게시판 테이블에 하나의 게시판 데이터가 있고 게시글이 차례대로 있으면 아래와 같이 SELECT 문을 써주면 된다. //- 다음 글 - SELECT * FROM '게시판 테이블' WHERE '게시글 번호' = '현재 게시글 번호 + 1'; //- 이전 글 - SELECT * FROM '게시판 테이블' WHERE '게시글 번호' = '현재 게시글 번호 - 1'; 하지만 게시판 테이블 안에 여러 게시판의 데이터가 관리되면 게시판 번호가 똑같지만 글번호 차이가 많이 나게 된다. 그리고 게시판이라는 것이 삭제가 돼서 번호와 번호 사이의 간격이 일정하지 않을 수도 있다. 이럴 때는 아래 SELECT ..