[spring boot] JPA와 H2 데이터베이스로 간단한 게시판 만들기

2024. 11. 9. 20:17·SPRING BOOT
반응형

package com.green.dto;
                                                                                                                                                                              
import jakarta.persistence.Column;                                                                                                                                            
import jakarta.persistence.Entity;                                                                                                                                            
import jakarta.persistence.GeneratedValue;                                                                                                                                    
import jakarta.persistence.Id;                                                                                                                                                
                                                                                                                                                                              
//실제 데이터 베이스의 table 구조를 만든다 : Create table 명령을 실행                                                                                                                             
@Entity                                                                                                                                                                       
public class Article {                                                                                                                                                        
// primary key : @Id                                                                                                                                                      
// 번호자동증가 : @GeneratedValue                                                                                                                                               
@Id                                                                                                                                                                       
@GeneratedValue                                                                                                                                                           
private Long id; // Long : long 이 아닌 이유 - null 저장                                                                                                                         
                                                                                                                                                                          
@Column                                                                                                                                                                   
private String title;                                                                                                                                                     
                                                                                                                                                                          
@Column                                                                                                                                                                   
private String content;                                                                                                                                                   
                                                                                                                                                                              
public Article(Long id, String title, String content) {                                                                                                                   
this.id = id;                                                                                                                                                         
this.title = title;                                                                                                                                                   
this.content = content;                                                                                                                                               
}                                                                                                                                                                         
                                                                                                                                                                          
                                                                                                                                                                              
                                                                                                                                                                          
                                                                                                                                                                              
}            
@Entity -> Create table
테이블 명 Article                                                                                                                                                                 

반응형

'SPRING BOOT' 카테고리의 다른 글

[spring boot] Spring Security  (0) 2024.11.18
restserver,restclient  (0) 2024.11.16
[spring boot]RestApi  (0) 2024.11.12
[spring boot] HTTP호출방식  (0) 2024.11.11
[spring boot] 머스태치(mustache)/JPA  (0) 2024.11.08
'SPRING BOOT' 카테고리의 다른 글
  • restserver,restclient
  • [spring boot]RestApi
  • [spring boot] HTTP호출방식
  • [spring boot] 머스태치(mustache)/JPA
라텐느
라텐느
이제 막 개발을 시작한 초보가 개인공부를 하는 공간입니다.
  • 라텐느
    괴발개발
    라텐느
    • 개발자 (154)
      • HTML|CSS (14)
      • JAVA (29)
      • JAVACSCRIPT (15)
      • SQL (16)
      • 기타 (5)
      • JSP (2)
      • SPRING (13)
      • SPRING BOOT (6)
      • Git&GitHub (1)
      • 시행착오 (2)
      • 개발일지 (35)
        • GreenMiniProject1 (12)
        • GreenMiniProject2 (9)
        • GreenFinalProject (14)
      • Flutter (5)
      • 자격증 (0)
        • SQLD (1)
      • AWS (2)
      • Linux (1)
      • 자료구조&알고리즘 (4)
  • 블로그 메뉴

    • 홈
    • 방명록
    • 태그
  • 링크

    • GitHub
  • 공지사항

  • 인기 글

  • 태그

    태그
    JQuery
    오블완
    CSS
    링크
    일지
    부트캠프
    tag
    link
    db
    JS
    java
    SQL
    자기계발
    AJAX
    input
    javascript
    개발자
    티스토리챌린지
    HTML
  • 최근 댓글

  • 최근 글

  • 반응형
  • hELLO· Designed By정상우.v4.10.0
라텐느
[spring boot] JPA와 H2 데이터베이스로 간단한 게시판 만들기
상단으로

티스토리툴바