我尝试使用JPA创建Spring 2项目,使用Hibernate访问MySQL数据库。我在上创建了一个带有JPA和MySQL依赖项的分级项目,并将其导入IntelliJ IDEA 2017.1
默认情况下,持久性工具窗口不存在。我已经寻找了解决方案,并找到了许多不同的答案,我知道我有点困惑如何配置我的项目。正确的方法是什么?
我应该在我的项目中增加什么框架支持?
- Spring Data JPA
- Hibernate
- JPA
我该怎么加呢?
- Right click on my module and "Add Framework Support
我有一个使用Spring和Hibernate的应用程序。在我的数据库中,我需要在某些实体中加载一些视图。因此,我试图执行一个本机查询,并使用从视图中检索到的数据加载类:
//In my DAO class (@Repository)
public List<MyClass> findMyEntities(){
Query query = em.createNativeQuery("SELECT * FROM V_myView", MyClass.class);
return query.getResultList();
}
MyClass的字段与视