Notice
Recent Posts
Recent Comments
Link
«   2025/08   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Tags
more
Archives
Today
Total
관리 메뉴

다히의 개발일지

DB domain 부분 본문

다히의 피땀눈물/AXBOOT

DB domain 부분

mindarrrr 2019. 6. 28. 16:11

<oracle>

sequence 를 사용할 때,

    @Id 
    @Column(name = "ID", precision = 19, nullable = false) 
    @Comment(value = "ID") 
    @GeneratedValue(strategy = GenerationType.SEQUENCE, generator="시퀀스테이블명") 
    @SequenceGenerator(name="시퀀스테이블명", sequenceName="시퀀스테이블명", allocationSize = 1, initialValue = 1) 
    @ColumnPosition(1) 
    private Long id;

<mysql>

sequence 필요 없이 자동으로 값이 증가

   @Id 
    @Column(name = "ID", precision = 19) 
    @ColumnPosition(1) 
    @GeneratedValue(strategy = GenerationType.IDENTITY) 
    private Long id;

 

이 때 , ID 기본 값은 AUTO_INCREMENT로 설정 (MariaDB - HeidiSQL)

'다히의 피땀눈물 > AXBOOT' 카테고리의 다른 글

기타  (0) 2019.07.17
AXBOOT Chart.js 사용(2/2)  (0) 2019.07.17
GridView Paging 처리  (0) 2019.07.01
AXBOOT Chart.js 사용(1/2)  (0) 2019.07.01