java

Back End

[PostgreSQL, MyBatis] <, > 사용시 Tag name expected Element is not closed 에러 해결법

프로젝트명Su-p사용 JavaJavaScriptPostgreSql프레임워크Spring BootMyBatis라이브러리React Console 창에서는 잘 실행되던 쿼리문이 MyBatis 로 옮기니 Tag name expected Element is not closed 라는 에러가 발생했다. 해당 에러에 대해 살펴보니 일반적으로 XML 파싱 에러는 XML 문서의 구조가 잘못되었거나 태그가 제대로 닫히지 않은 경우에 발생한다고 한다.   근데 나는 태그를 간혹 깜빡하기도 해서 다시 살펴보니 나는 잘 닫았는데 .. 도대체 왜 이럴까?   문제원인차근차근 에러 난 위치와 에러 메세지에 대해 생각해보니 쿼리문 내에서 사용한 ' > ' 태그가 문제였다. ) 기호가 XML 태그로 인식될 수 있다. 해결방법SQL 쿼리..

Back End/AJAX

[AJAX/JSON] 댓글 기능 만들기 1, 게시판 만들기

댓글 작성 기능은 두가지 방법이 있다. 1. 댓글 테이블을 따로 만들지 않는 방법 2. 댓글 테이블을 따로 만드는방법 이번 포스팅에서는 댓글 테이블을 따로 만들지 않는 방법을 이용한다. 댓글 테이블을 따로 만들지 않는 법 댓글 테이블을 따로 만들지 않는 방법은 댓글도 게시글처럼 올릴 수 있도록 하고 원글번호랑 연결하여 댓글이 원글번호에서만 나오도록 하는 방법이다. 1. 원글번호 객체 추가 private int parent 먼저 기본 보드 Vo에 private int parent;를 추가한다. parent는 댓글에서 원글번호를 알 수 있도록 나타내주는 변수이다. 2. 생성자, getter, setter 선언 이미 만들어진 board의 기능들까지 수정할 필요 없도록 parent 를 포함한 새로운 생성자를 추..

Back End/Java

[Java] 변수, 변수 선언과 초기화

안녕하세요. 코딩을 배우고 있는 Skylar(Lar) 입니다. 코딩에 대해 배운 내용을 정리하는 블로그를 운영하고 있습니다. 잘못된 정보에 대한 수정은 언제나 환영입니다. 변수 값을 저장할 메모리이다. 사용하기 전에 선언으로 값을 담기 위한 메모리 자리를 할당해야 한다. 변수 선언 & 초기화 변수 선언 : (타입) (변수명); 변수 선언은 값을 저장하기 위해 메모리 자리를 할당하는 것이다. 변수를 사용하기 전에 먼저 선언을 해야 한다. 변수 초기화 : (변수명) = (할당할 값); 변수 초기화는 값을 부여하는 것을 의미한다. * 변수 선언과 초기화는 동시에 이루어질 수 있다. (타입)(변수명) = (할당할 값); 1) 데이터 타입 데이터 타입 1B 2B 4B 8B 숫자타입 정수타입 byte short i..

Lar
'java' 태그의 글 목록