相关疑难解决方法(0)

Spring启动 - 配置EntityManager

我在我的项目中使用Google guice,现在我尝试将框架完全转换为SpringBoot.

我为persistence.xml配置了Bean,如下所示

@Autowired
@Bean(name = "transactionManager")
public LocalContainerEntityManagerFactoryBean entityManagerFactory()
{
    LocalContainerEntityManagerFactoryBean lEMF =  new LocalContainerEntityManagerFactoryBean();
    lEMF.setPersistenceUnitName("leaseManagementPU");
    lEMF.setPersistenceXmlLocation("persistence.xml");
    return lEMF;
}
Run Code Online (Sandbox Code Playgroud)

现在我需要配置(注入)EntityManager em,以执行像em.persist(),em.find等JPA操作...我如何配置,也有人试图用示例代码解释这个

spring-boot

20
推荐指数
2
解决办法
10万
查看次数

如何在Spring Boot Data Jpa应用程序中使用Criteria Queries

我有一个使用Spring Boot Data jpa的应用程序.到目前为止,我正在使用这样的存储库

public interface StudentRepository extends CrudRepository<StudentEntity, Integer>{
    @Query(value = "" 
        + "SELECT s.studentname "
        + "FROM   studententity s, "
        + "       courseentity c "
        + "WHERE  s.courseid = c.courseid "
        + "       AND s.courseid IN (SELECT c.courseid "
        + "                          FROM   courseentity c "
        + "                          WHERE  c.coursename = ?1)")
    List<String> nameByCourse(String coursename);
}
Run Code Online (Sandbox Code Playgroud)

我如何利用Hibernate在Spring Boot Application中为这种情况提供的Criteria Query

hibernate spring-data-jpa spring-boot

11
推荐指数
3
解决办法
3万
查看次数

标签 统计

spring-boot ×2

hibernate ×1

spring-data-jpa ×1