Java AWS MySQL и спящий режим

0

В первый раз, задавая здесь вопрос, долгое время находили ответы здесь, на google! Я начал задачу кодирования для компании. Я выполнил задачу и обеспечил ее работу с их требованиями. Все, что нужно сейчас, должно быть размещено на AWS. Я разместил его для AWS, но, похоже, AWS не может использовать или находить мои файлы cfg.xml. Я читал бесконечно и смотрел учебники по YouTube и не мог найти ответ.

Я создал RDS и таблицу, которая отражает мою таблицу, которую я могу разместить локально через tomcat. Но мне кажется, что я должен что-то сделать, чтобы перенаправить hibernate в базу данных.

Статус HTTP 500 - отчет об исключении типа внутренней серверной ошибки

Обработка запроса сообщения не удалась; Вложенное исключение - org.hibernate.internal.util.config.ConfigurationException: Не удалось найти ресурс cfg.xml [hibernate.cfg.xml]

Является ли ошибка, которую я получаю, когда страница пытается получить доступ к БД из AWS, так как упоминалось, что она отлично работает, когда я запускаю ее через eclipse. Я предполагаю, что мне нужно что-то сделать с файлом hibernate.cfg.xml, просто не уверен, как его адаптировать для AWS. Помощь будет оценена! Спасибо

    <?xml version='1.0' encoding='utf-8'?>

<session-factory>


    <property name="hibernate.connection.url">jdbc:mysql://localhost:3306/schema</property>
    <property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
    <property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
    <property name="hibernate.connection.username">un</property>
    <property name="hibernate.connection.password">pw</property>
            <property name="show_sql">true</property>

    <mapping class="com.dto.RegisteredUserDto"></mapping>
    <mapping resource="RegisteredUserDto.hbm.xml"></mapping>


</session-factory>

  • 0
    Можете ли вы подтвердить расположение файла hibernate.cfg.xml внутри src / main / resources?
Теги:
spring
amazon-web-services
hibernate

2 ответа

0

Решил. Не уверен, была ли опечатка. Но я сделал новый пример в AWS с новым RDS. Я снова создал таблицу в этом соединении в mysql. Я обновил свой файл спящего режима новым URL-адресом. Обновлен мой AWS. И все получилось отлично.

0

Если вы используете Maven для создания своего проекта, поместите файл hibernate.cfg.xml в src/main/resources.

ссылайтесь на это по адресу hibernate.cfg.xml

Расположение hibernate.cfg.xml в проекте?

  • 0
    Попался. Мой находится прямо под папкой src. Вы думаете, что это причина?
  • 0
    да .. дай попробовать ... надеюсь, что это работает .. :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню