Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / hibernate GenerationType.AUTO перенос в новую базу / 9 сообщений из 9, страница 1 из 1
12.10.2013, 16:10:38
    #38425215
qwerty2012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate GenerationType.AUTO перенос в новую базу
Есть 1 база в ней таблицы в них я заполняю данные id стратегия strategy= GenerationType.AUTO


смогу ли я потом перенести эти таблицы с данными в другую базу и продолжать работу в новой базе с теми же данными
.

не будет ле проблем с генерацией новых айди при инсертах.
...
Рейтинг: 0 / 0
12.10.2013, 16:41:33
    #38425221
cdtyjv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate GenerationType.AUTO перенос в новую базу
Будут. Например, в Оракл вы их не сможете перенести.
...
Рейтинг: 0 / 0
12.10.2013, 18:04:32
    #38425240
rsltr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate GenerationType.AUTO перенос в новую базу
cdtyjv в Оракл вы их не сможете перенести.

эт почему?
...
Рейтинг: 0 / 0
13.10.2013, 16:26:36
    #38425725
cdtyjv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate GenerationType.AUTO перенос в новую базу
rsltrэт почему?Почитал доку. Таки будет работать, да.
...
Рейтинг: 0 / 0
16.10.2013, 09:18:50
    #38429140
qwerty2012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate GenerationType.AUTO перенос в новую базу
насколько я понял если айди береться из hibernate_sequence база у меня оракл
и мне надо будет пернести этот секвенс в новую базу что бы было нормально?
...
Рейтинг: 0 / 0
16.10.2013, 14:22:30
    #38429695
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate GenerationType.AUTO перенос в новую базу
qwerty2012смогу ли я потом перенести эти таблицы с данными в другую базу и продолжать работу в новой базе с теми же данными
.
будет работать, если ты перенесёшь ВСЁ что есть в старой. Один в один.
А чем переносить...покрывалом, поспичечно, бульдозером....другой вопрос - админа.
...
Рейтинг: 0 / 0
16.10.2013, 14:43:47
    #38429732
qwerty2012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate GenerationType.AUTO перенос в новую базу
а зачем все hibernate_sequence и таблицы мои не достаточно чтоли будет
...
Рейтинг: 0 / 0
16.10.2013, 14:53:26
    #38429754
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate GenerationType.AUTO перенос в новую базу
qwerty2012а зачем все hibernate_sequence и таблицы мои не достаточно чтоли будет
приведи как переносишь и код маппинг.
Удачи!
...
Рейтинг: 0 / 0
17.10.2013, 11:07:40
    #38430890
qwerty2012
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate GenerationType.AUTO перенос в новую базу
Код: plsql
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.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package net.entities;

import java.io.Serializable;
import java.math.BigInteger;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
import javax.persistence.*;
import org.hibernate.annotations.LazyCollection;
import org.springframework.context.annotation.Lazy;

/**
 *
 * @author sula
 */

//@SequenceGenerator(allocationSize=10, name="seq_rep_list", sequenceName="seq_rep_list")

@Entity
@Table(name = "RK_L0_REPORTS")
public class RK_L0_REPORTS implements Serializable {
    // @Max(value=?)  @Min(value=?)//if you know range of your decimal fields consider using these annotations to enforce field validation
    @Id
    @Column(name = "REPORT_ID")   
    @Basic
//    @GeneratedValue(generator="seq_rep_list", strategy= GenerationType.SEQUENCE)
    @GeneratedValue(strategy= GenerationType.AUTO)
    private Long reportId;
    @Column(name = "TITLE1")
    private String title1;
    @Column(name = "TITLE2")
    private String title2;
    @Column(name = "TITLE3")
    private String title3;
    @Column(name = "TITLE4")
    private String title4;
    @Column(name = "rlen")
    private Long rlen;
    @Column(name = "rseq")
    private Long rseq;    
    @Column(name = "frkey")
    private Long frkey;
    @Column(name = "lasterror")
    private String lasterror;
    @Column(name = "status")
    private Long status;    
    @Column(name = "sectionname")
    private String sectionname;     
    @OneToMany(mappedBy = "rsid")
    @OrderBy(value="RIDX") 
    private Set<RK_L1_ROWS> rowHash;
    @OneToMany(mappedBy = "PARENTREPORT")
    private Set<RK_L0_REPORTS_KATO> katoreps;
    @JoinColumn(name = "OVERID", referencedColumnName = "ID")
    @ManyToOne(fetch=FetchType.LAZY)
    private RK_L0_OVER overid;

    public Set<RK_L0_REPORTS_KATO> getKatoreps() {
        return katoreps;
    }

    public void setKatoreps(Set<RK_L0_REPORTS_KATO> katoreps) {
        this.katoreps = katoreps;
    }

    public RK_L0_OVER getOverid() {
        return overid;
    }

    public void setOverid(RK_L0_OVER overid) {
        this.overid = overid;
    }
    
    public String getSectionname() {
        return sectionname;
    }

    public void setSectionname(String sectionname) {
        this.sectionname = sectionname;
    }

    public String getLasterror() {
        return lasterror;
    }

    public void setLasterror(String lasterror) {
        this.lasterror = lasterror;
    }

    public Long getStatus() {
        return status;
    }

    public void setStatus(Long status) {
        this.status = status;
    }

    public Set<RK_L1_ROWS> getRowHash() {
        return rowHash;
    }

    public void setRowHash(Set<RK_L1_ROWS> rowHash) {
        this.rowHash = rowHash;
    }



    public Long getRlen() {
        return rlen;
    }

    public void setRlen(Long rlen) {
        this.rlen = rlen;
    }

    
    public Long getFrkey() {
        return frkey;
    }

    public void setFrkey(Long frkey) {
        this.frkey = frkey;
    }
    
    public Long getRseq() {
        return rseq;
    }

    public void setRseq(Long rseq) {
        this.rseq = rseq;
    }

    public RK_L0_REPORTS() {
    }

    public RK_L0_REPORTS(Long reportId) {
        this.reportId = reportId;
    }
    
    public Long getReportId() {
        return reportId;
    }

    public void setReportId(Long reportId) {
        this.reportId = reportId;
    }

    public String getTitle1() {
        return title1;
    }

    public void setTitle1(String title1) {
        this.title1 = title1;
    }

    public String getTitle2() {
        return title2;
    }

    public void setTitle2(String title2) {
        this.title2 = title2;
    }

    public String getTitle3() {
        return title3;
    }

    public void setTitle3(String title3) {
        this.title3 = title3;
    }

    public String getTitle4() {
        return title4;
    }

    public void setTitle4(String title4) {
        this.title4 = title4;
    }


    @Override
    public int hashCode() {
        int hash = 0;
        hash += (reportId != null ? reportId.hashCode() : 0);
        return hash;
    }

    @Override
    public boolean equals(Object object) {
        // TODO: Warning - this method won't work in the case the id fields are not set
        if (!(object instanceof RK_L0_REPORTS)) {
            return false;
        }
        RK_L0_REPORTS other = (RK_L0_REPORTS) object;
        if ((this.reportId == null && other.reportId != null) || (this.reportId != null && !this.reportId.equals(other.reportId))) {
            return false;
        }
        return true;
    }

    @Override
    public String toString() {
        return "net.entities.ReportkitList[ reportId=" + reportId + " ]";
    }
  
    
}

вот одна из энтети
копировать думаю через дб линк
или сохранение в sql скрипт (в пл девелопере есть такая кнопка)
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / hibernate GenerationType.AUTO перенос в новую базу / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]