본문 바로가기

분류 전체보기

(83)
[SpringBoot] Annotation(@) 기능 정리 스프링부트로 웹 서비스 출시하기 1, 2, 3편을 보면서 실습하고 정리해둔 내용 입니다. 틀린 내용이 있다면 피드백 주시면 감사할 거 같습니다. 🙂 3번째 글까지 모두 완주했고, SpringBoot는 2.7.7 버전을 사용해서 진행했습니다. 자세한 소스코드는 깃허브 주소에 가시면 볼 수 있습니다. 📘 JPA/Javax 에서 제공하는 Annotation @Entity 데이터베이스 테이블과 연결되는 객체임을 나타내줍니다. 테이블의 이름은 ‘_’ 언더바를 이용하여 매칭합니다. 예를 들어 파일이름이 MyPage.java라면 테이블 이름은 my_page로 매핑됩니다. @Id 해당 테이블의 primary key임을 나타냅니다. @GeneratedValue PK 생성 규칙을 결정할 수 있습니다. springboot ..
[SpringBoot] data-h2.sql 파일 작동 안되는 오류 (version 2.7.7) 🫤 문제 발생 메모리 데이터베이스인 H2에서 서버를 열고 닫을 때 마다 데이터가 없어지기 때문에 별도의 data-h2.sql 파일을 만들어 서버를 열 때마다 초기 데이터를 저장하도록 하려는 도중 모든 설정을 끝내고 확인해봤는데 데이터가 초기화되지 않는 문제가 발생 data-h2.sql INSERT INTO posts (id, created_date, modified_date, title, content, author) VALUES (1, now(), now(), '제목1', '본문1', '작성자1'); INSERT INTO posts (id, created_date, modified_date, title, content, author) VALUES (2, now(), now(), '제목2', '본문2',..
블로그 이전 준비 개발 블로그를 시작해서 계속 Velog에서 기록을 했었던 거 같다. 처음에 Velog를 선택했던 이유는 처음에 딱 들어갔을 때, 깔끔했었던 인터페이스 때문이었다. 정말 잘 사용하고 있었지만, 요즘 들어 내 개인 환경의 문제일지는 모르겠지만... 버튼들도 자꾸 반응이 늦고 글이 갱신되는 속도가 조금 느린 거 같아서 이번에 Tistory로 옮기려고 한다. Tistory도 많은 사람들이 쓰고 있고, 맞춤법 검사 기능도 있고 나름 써볼 만한 거 같다는 생각이 든다. 기존 블로그에도 글이 몇 개 없어서 다행이지만, 이제부터 꾸준히 블로그를 채워나가볼 생각이다. 마음처럼 될지는 모르겠지만... 파이팅