Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / hibernate удаляет все данные в таблице / 5 сообщений из 5, страница 1 из 1
29.05.2015, 14:47
    #38971899
vadipok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate удаляет все данные в таблице
И снова здравствуйте!!!

Коллеги, как всегда мне нужна ваша помощь.
Делаю такую команду в меню hibernate.cfg.xml правой кнопкой "Выполнить запрос HQL", и в таблице чудесным образом пропадают все данные. Это нормально?
Код: plsql
1.
from Nskv



hibernate.cfg.xml
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
  <session-factory>
    <!-- Connection settings -->
    <property name="hibernate.connection.driver_class">org.postgresql.Driver</property>
    <property name="hibernate.connection.url">jdbc:postgresql://localhost/XXXX</property>
    <property name="hibernate.connection.username">XXX</property>
    <property name="hibernate.connection.password">XXX</property>
    <property name="connection_pool_size">1</property>
    <property name="hbm2ddl.auto">create</property>
    <property name="show_sql">true</property>
    <mapping resource="corelationrental/Nskv.hbm.xml"/>
  </session-factory>
</hibernate-configuration>



hibernate.reveng.xml
Код: xml
1.
2.
3.
4.
5.
6.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-reverse-engineering PUBLIC "-//Hibernate/Hibernate Reverse Engineering DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-reverse-engineering-3.0.dtd">
<hibernate-reverse-engineering>
  <schema-selection match-catalog="tatnipi"/>
  <table-filter match-name="nskv"/>
</hibernate-reverse-engineering>



Nskv.hbm.xml
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
<?xml version="1.0"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
<!-- Generated 29.05.2015 14:32:38 by Hibernate Tools 4.3.1 -->
<hibernate-mapping>
    <class name="corelationrental.Nskv" table="nskv" schema="portal" optimistic-lock="version">
        <id name="id" type="int">
            <column name="id" />
            <generator class="assigned" />
        </id>
        <property name="nskv" type="string">
            <column name="nskv" length="10" />
        </property>
        <property name="x" type="java.lang.Integer">
            <column name="x" />
        </property>
        <property name="y" type="java.lang.Integer">
            <column name="y" />
        </property>
    </class>
</hibernate-mapping>



Nskv.java
Код: java
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.
package corelationrental;
// Generated 29.05.2015 14:32:38 by Hibernate Tools 4.3.1



/**
 * Nskv generated by hbm2java
 */
public class Nskv  implements java.io.Serializable {


     private int id;
     private String nskv;
     private Integer x;
     private Integer y;

    public Nskv() {
    }

	
    public Nskv(int id) {
        this.id = id;
    }
    public Nskv(int id, String nskv, Integer x, Integer y) {
       this.id = id;
       this.nskv = nskv;
       this.x = x;
       this.y = y;
    }
   
    public int getId() {
        return this.id;
    }
    
    public void setId(int id) {
        this.id = id;
    }
    public String getNskv() {
        return this.nskv;
    }
    
    public void setNskv(String nskv) {
        this.nskv = nskv;
    }
    public Integer getX() {
        return this.x;
    }
    
    public void setX(Integer x) {
        this.x = x;
    }
    public Integer getY() {
        return this.y;
    }
    
    public void setY(Integer y) {
        this.y = y;
    }




}

...
Рейтинг: 0 / 0
29.05.2015, 14:49
    #38971903
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate удаляет все данные в таблице
vadipok <property name="hbm2ddl.auto">create</property>
...
Рейтинг: 0 / 0
29.05.2015, 14:49
    #38971904
vadipok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate удаляет все данные в таблице
vadipok,

При этом данные на экране не отображаются. Что за Х....
...
Рейтинг: 0 / 0
29.05.2015, 14:54
    #38971909
vadipok
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate удаляет все данные в таблице
Blazkowiczvadipok <property name="hbm2ddl.auto">create</property>


Спасибо большое!
...
Рейтинг: 0 / 0
29.05.2015, 17:25
    #38972070
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
hibernate удаляет все данные в таблице
А мне еще никто не верил... по поводу хибернейта в продуктиве.
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / hibernate удаляет все данные в таблице / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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