Я начинаю изучать, как использовать IntelliJ, и я пытаюсь связать свою настойчивость с моим источником данных.
Я прочитал здесь, на SO, как это сделать, и теперь я успешно связал свое постоянство с моим источником данных: я могу выполнять запросы к базе данных и просматривать свою персистенцию.
Это дБ (MSSQL):
Это постоянство:
И это задание:
Проблема в том, что я все еще получаю сообщение об ошибке в своем классе, похоже, что я не могу связаться с источником данных и выдает ошибку «Не удается разрешить столбец» (не только в столбце идентификаторов, но и во всех столбцах). ):
Приложение работает нормально, поэтому проблема связана только с неправильной конфигурацией intellij , но я не могу найти, где проблема.
Это мой hibernate.cfg.xml (таблиц больше, я оставил только одну в примере):
<?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 name="Artemide">
<property name="hibernate.bytecode.use_reflection_optimizer">false</property>
<property name="hibernate.connection.driver_class">com.microsoft.sqlserver.jdbc.SQLServerDriver</property>
<!-- Configurazione maven-->
<property name="hibernate.connection.password">${hibernate.password}</property>
<property name="hibernate.connection.username">${hibernate.username}</property>
<property name="hibernate.connection.url">${hibernate.connection.url}</property>
<property name="hibernate.default_catalog">${hibernate.default_catalog}</property>
<property name="hibernate.dialect">org.hibernate.dialect.SQLServer2008Dialect</property>
<property name="hibernate.search.autoregister_listeners">false</property>
<property name="hibernate.show_sql">false</property>
<property name="hibernate.format_sql">true</property>
<mapping class="xx.xx.xx.database.pojo.Categoria"/>
</session-factory>
</hibernate-configuration>
Спасибо!