powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate - Помогите с файлом мапинга для таблиц Sybase
3 сообщений из 3, страница 1 из 1
Hibernate - Помогите с файлом мапинга для таблиц Sybase
    #34073054
Sit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sit
Гость
Разбираюсь с hibernate. Возникла проблема -
Есть таблица в Sybase
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
CREATE TABLE dbo.main_gr (
    iGr                            smallint                                not  null 
  , Name                           varchar                        ( 100 )    not  null 
  , s_Kod                          varchar                        ( 10 )      null 
  , stored                          char                            ( 1 )       null 
  , hlev                           smallint                                 null 
  , is_filial                       char                            ( 1 )       null 
  , is_ru                           char                            ( 1 )       null 
  , is_nbu                          char                            ( 1 )       null 
  , Bizn                           smallint                                 null 
  , Bizn_iGr_Par                   smallint                                 null 
  , bizn_ns                         char                            ( 1 )       null 
  , gr                              char                            ( 2 )       null 
  , ru                              char                            ( 1 )       null 
  , Is_Otd                          char                            ( 1 )       null 
  , Is_TOBO                         char                            ( 1 )       null 
  , is_ukr                          char                            ( 1 )       null 
  , ibank                          smallint                                not  null 
  , BBN_BNMN                        char                            ( 2 )      not  null 
  , BFL_CNA                         char                            ( 2 )      not  null 
  )
Делаю файл мапинга для неё main_gr.hbm.xml

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-mapping  PUBLIC  "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
                                   "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping  package ="test_app">
  < class  name="Main_gr" table="main_gr">
<id name="id" column="iGr">
<generator  class ="native"/>
</id>
<property name="name" type="java.lang.String">
			<column name="name" not- null ="true" sql-type="VARCHAR" />
</property>
<property name="hlev" type="smallint" column="hlev"/>
<property name="s_kod" type="java.lang.String">
			<column name="s_kod" not- null ="true" sql-type="VARCHAR" />
</property>
</ class >
</hibernate-mapping>

При загрузке приложения hibernate выдает ошибку -

Initial SessionFactory creation failed.org.hibernate.MappingException: No type name
Что я делаю не так подскажите. Хочу обратить внимание что из таблицы мне нужне не все записи, только те которые в файле мапинга описаны. Может быть в этом ошибка.
...
Рейтинг: 0 / 0
Hibernate - Помогите с файлом мапинга для таблиц Sybase
    #34073533
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может быть проблема тут:
Код: plaintext
1.
2.
3.
<id name="id" column="iGr">
  <generator  class ="native"/>
</id>
Ты не указал, какой тип этого поля. Напиши, например:
Код: plaintext
1.
2.
3.
<id name="id" type="int" column="iGr">
  <generator  class ="native"/>
</id> 
...
Рейтинг: 0 / 0
Hibernate - Помогите с файлом мапинга для таблиц Sybase
    #34073816
Sit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Sit
Гость
Спасибо за помощь Денис. Действительно когда я добавил то что Вы указали все заработало. Просто я невнимательно описывал.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Hibernate - Помогите с файлом мапинга для таблиц Sybase
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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