2016-08-11 1 views
1

У моего проекта нет persistence.xml. Я использую аннотации в приложении, основанном на весне. Как добавить фасет JPA? Когда я пытаюсь добавить фасет jpa, он принудительно меня выбирает persistence.xml, а если его нет, он пытается создать тот, который я не хочу.В IntelliJ 2016.2 Окончательное издание, как добавить грань JPA, когда мы не используем persistence.xml?

Может ли кто-нибудь помочь мне с этим?

+0

Это хорошо работает в IntelliJ 15 –

ответ

0

На данный момент я получил эту работу с почти пустой persistence.xml в папке META-INF моего проекта. После этого он отлично работает, но мне бы это понравилось работать без этого persistence.xml.

<?xml version="1.0" encoding="UTF-8"?> 
<persistence xmlns="http://xmlns.jcp.org/xml/ns/persistence" version="2.1"> 
    <persistence-unit name="myPersistenceUnit" transaction-type="RESOURCE_LOCAL"> 
     <properties> 
      <!– Scan for annotated classes and Hibernate mapping XML files –> 
      <property name="hibernate.archive.autodetection" value="class" /> 
     </properties> 
    </persistence-unit> 
</persistence> 

Если кто-нибудь знает какое-либо другое решение, прокомментируйте. else, если это сработает для вас, вы можете оценить этот ответ :-)

Смежные вопросы